Заменить каждый второй элемент массива на его квадрат. (c++)


kirchergrey: реши пж мой последний вопрос

Ответы

Ответ дал: dauren190307
1

Ответ:

Объяснение:

#include <iostream>

#include <vector>

using namespace std;

int main(){

   int n,b;

   cin >> n;

   vector <int> a;

   for(int i = 0; i< n; i++){

       cin >> b;

       a.push_back(b);

   }

   for(int i = 0; i < n; i++){

       if((i + 1) % 2 == 0){

           a[i] *= a[i];

       }

   }

   for(int i = 0; i< n;i++){

       cout << a[i] << ' ';

   }

   return 0;

}

Вас заинтересует