Задан одномерный массив A[1..20]. Просуммировать все отрицательные элементы, стоящие на нечетных местах
Задание для C++
Очень нужно
Ответы на вопрос
Ответил vimmortal2
0
Программа:
C++
#include <iostream>
using namespace std;
int main()
{
// ввод массива
int a[20];
for(int i = 0; i < 20; i++) { cin >> a[i]; }
// подсчёт суммы
int sum = 0;
for(int i = 1; i <= 20; i++) {
if(a[i] < 0 && a[i] % 2 != 0) { sum = sum + a[i]; }
}
// вывод массива
for(int i = 0; i < 20; i++) { cout << a[i] << ' '; }
cout << '\n' << sum; // вывод суммы
}
Новые вопросы