Предмет: Информатика, автор: kkamenskiy

Дан двухмерный массив 7 на 7. Найти сумму модулей отрицательных нечетных элементов.Написать в c++
Простым языком пожалуйста ))

Ответы

Автор ответа: restIess
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;

}

Похожие вопросы
Предмет: Английский язык, автор: Olga130683
Предмет: Математика, автор: seitmemet78p8u0rq
Предмет: Алгебра, автор: nastyatuskho