Предмет: Информатика,
автор: Alinushka2997
Дан целочисленный массив размера N. Преобразовать его, прибавив к четным1 | нечетным2 числам первый3 | последний4 элемент. Первый и последний элементы массива не изменять. C++
Аноним:
А ты в какой школе учишься?
Ответы
Автор ответа:
0
Вы задали один и тот же вопрос дважды. Повторюсь.
Приложения:
Автор ответа:
2
#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
#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
Похожие вопросы
Предмет: Информатика,
автор: Scrum
Предмет: Литература,
автор: danilbezd
Предмет: Українська мова,
автор: bacmarta705
Предмет: Алгебра,
автор: MariaMironova
Предмет: Математика,
автор: gaika2