В
Все
У
Українська література
Г
Геометрия
Д
Другие предметы
Э
Экономика
Г
География
О
ОБЖ
М
Математика
М
МХК
Х
Химия
Қ
Қазақ тiлi
Л
Литература
У
Українська мова
О
Обществознание
Ф
Физика
А
Английский язык
А
Алгебра
И
История
Б
Беларуская мова
Б
Биология
М
Музыка
П
Право
И
Информатика
П
Психология
В
Видео-ответы
Н
Немецкий язык
Ф
Французский язык
О
Окружающий мир
Р
Русский язык
Lsjsjajj
Lsjsjajj
10.01.2020 02:30 •  Информатика

Вдвумерном динамическом массиве найти сумму всех элементов нечётной строки.

Ответ:
nadyamoroz03
nadyamoroz03
10.10.2020 09:48

Двумерный динамический массив задается пользователем. Программа находит сумму элементов всех нечетных строк.

Если требовался иной алгоритм, сообщите об этом.

Код программы приведен на языке C++.

Тестирование проводилось в среде разработки Visual Studio 2017, v.15.7.5.

int main()

{

setlocale(LC_ALL, "Russian");

int N, M, i, j, SumOddRows = 0;

cout << "Введите кол-во строк матрицы:";

cin >> N;

cout << "Введите колво столбцов матрицы: ";

cin >> M;

int** arr = new int*[N];

cout << endl;

cout << "Заполните матрицу " << N << 'х' << M << endl;

for (i = 0; i < N; i++)

 arr[i] = new int[M];

for (i = 0; i < N; i++)

{

 for (j = 0; j < M; j++)

 {

  cout << "Введите число: ";

  cin >> arr[i][j];

 }

}

cout << "Исходная матрица: " << endl;

for (i = 0; i < N; i++)

{

 for (j = 0; j < M; j++)

 {

  if (i % 2 == 0)

   SumOddRows += arr[i][j];

  cout << arr[i][j] << " ";

 }

 cout << endl;

}

cout << "Сумма элементов в неч. строках:  " << SumOddRows << endl;

system("pause");

return 0;

}

0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?