C++.Даны действительные числа a1 ,…, a20. Получить новый массив, в котором числа исходного массива следуют в данном порядке: а20, а11, а19,а10, …, а11, а2, а10, а1

#include
#include
#include
using namespace std;

int main(){
    int a[20];
    int b[30];
    int k,j,m;
    k=0;
    j=0;
    cout<<"Array: n";
    for(int i=0;i<20;i++){
            a[i]=rand()%10-3;
            cout<            }
    m=19;
    cout<<"n Final array: n";
    do{
                if (k==0){
                          b[j]=a[m];
                          cout<                          m=m-9;
                          j++;
                          k=1;
                          }
                          else
                          {
                              b[j]=a[m];
                              cout<                              m=m+8;
                              j++;
                              k=0;
                              }
       }while(m!=0);
    j++;
    b[j]=a[0];
    cout<    cin.get();
    cin.get();
    return 0;
}

Оцени ответ
Подпишись на наш канал в телеграм. Там мы даём ещё больше полезной информации для школьников!

Загрузить картинку