Предмет: Информатика,
автор: kkamenskiy
Дан двухмерный массив 7 на 7. Найти сумму модулей отрицательных нечетных элементов.Написать в c++
Простым языком пожалуйста ))
Ответы
Автор ответа:
1
#include <iostream>
#include <cmath>
#include <ctime>
signed main(){
srand(time(NULL));
setlocale(LC_ALL, "Rus");
int matrix[7][7], _sum = 0;
/*Заполняем матрицу случайными числами и выводим ее на экран*/
for (int i = 0; i < 7; i++) {
for (int j = 0; j < 7; j++) {
matrix[i][j] = rand() % 110 + (-35);
std::cout << matrix[i][j] << " ";
}
std::cout << std::endl;
}
/*Ищем сумму отрицательных нечетных элементов (при желании можно засунуть в первый цикл)*/
for (int i = 0; i < 7; i++)
for (int j = 0; j < 7; j++)
if (matrix[i][j] < 0 && matrix[i][j] % 2 != 0)
_sum += matrix[i][j];
std::cout << "\nСумма отрицательных нечетных элементов матрицы:" << _sum << std::endl;
return 0;
}
Похожие вопросы
Предмет: Русский язык,
автор: vigenmkrtchan
Предмет: Русский язык,
автор: lenok8606
Предмет: Английский язык,
автор: Olga130683
Предмет: Математика,
автор: seitmemet78p8u0rq
Предмет: Алгебра,
автор: nastyatuskho