Предмет: Информатика,
автор: ilyanoy92
Дан целочисленный массив из 17 целых чисел. преобразуйте его, прибавив к нечетным числом значение последнего элемента. последний элемент массива оставьте без изменений.
Ответы
Автор ответа:
0
Ответ:
#include <iostream>
#include <cmath>
using namespace std;
int main() {
int B[17]; // создаём пустой массив
srand(time(NULL)); // делаем так что бы функция rand() зависла от времени и не была постоянной
for(int i = 0; i < 17; i++) { // заполняем массив случайными числами
B[i] = rand() % 100;
}
for(int i = 0; i < 17; i++) { // выводим массив
cout << B[i] << "\t";
}
cout << endl;
for(int i = 0; i < 16; i++) { // ищем не парные числа и добавляем к ним значение последнего елемента
if(B[i] % 2 != 0) {
B[i] += B[16];
}
}
for(int i = 0; i < 17; i++) { // выводим массив
cout << B[i] << "\t";
}
cout << endl;
}
Объяснение:
savminer:
если ответ помог, пожайлуста оцените, дайте спасибо и укажите как лучший ответ. Буду благодарен
Похожие вопросы
Предмет: Русский язык,
автор: saydashas
Предмет: Другие предметы,
автор: neznakomka199913
Предмет: Окружающий мир,
автор: камбустер9
Предмет: Математика,
автор: bekenovads