Помогите пожалуйста заполнить массив из 12 элементов случайными числами в интервале...

0 голосов
64 просмотров

Помогите пожалуйста заполнить массив из 12 элементов случайными числами в интервале [-12..12] и выполнить инверсию для каждой трети массива.


Информатика (16 баллов) | 64 просмотров
Дан 1 ответ
0 голосов

#include
#include
using namespace std;

int main()
{   
           int a[12],k;   
           cout<<"Massive before: ";    <br>           srand(time(NULL));   
           for(int i=0;i<12;i++)    <br>           {       
                    a[i]=(rand() % 25 -12);       
                    cout<<a[i]<<" ";        <br>                    if((i+1)%4==0) cout<<" | ";    <br>           }
           for(int j=0;j<3;j++)    <br>           {       
                      for(int i=0;i<2;i++)       <br>                      {           
                      k=a[j*4+i];           
                      a[j*4+i]=a[3+j*4-i];           
                      a[3+j*4-i]=k;       
                      }   
           }     
          cout<<endl<<"Massive       : ";    <br>          for(int i=0;i<12;i++)   <br>          {       
                       cout<<a[i]<<" ";        <br>                       if((i+1)%4==0) cout<<" | ";    <br>           }       
           getch();   
           return 0;


(296 баллов)