• Предмет: Информатика
  • Автор: Alinushka2997
  • Вопрос задан 7 лет назад

Дан целочисленный массив размера N. Преобразовать его, прибавив к четным1 | нечетным2 числам первый3 | последний4 элемент. Первый и последний элементы массива не изменять. C++

Ответы

Ответ дал: Archimedes04
0
Вы задали один и тот же вопрос дважды. Повторюсь.
Приложения:
Ответ дал: petyaGavrikov
0
#include <cstdlib>
#include <iostream>
using namespace std;

int main() {
    int n=10;
    int a[n];
    srand(time(NULL));
    cout<<"array:"<<endl;
    for (int i=0; i<n; i++)
    {
      a[i]=rand() % 50;
      cout<<a[i]<<" ";
    }
    cout<<endl;
    for (int i=1; i<n-1; i++)
      if (a[i]%2==0)  a[i] = a[i]+a[0];
      else a[i] = a[i]+a[n-1];
    for (int i=0; i<n; i++) cout<<a[i]<<" ";
    cout<<endl;
    return(0);
}

Пример:
array:
9 17 11 46 43 39 0 1 26 5
9 22 16 55 48 44 9 6 35 5
Приложения:
Вас заинтересует