Вопрос задан 22.06.2023 в 00:29. Предмет Информатика. Спрашивает Бектуров Даниял.

Дан массив из n x m элементов. Найти сумму элементов каждой строки. Система С+++

0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Сицар Ирина.

Ответ:

#include <iostream>

using namespace std;

 

int main()

{

   const int row_size = 20;

   const int col_size = 20;

   int arr[row_size][col_size];

 

   int row; cout << " Enter row = "; cin >> row;

   int col; cout << " Enter col = "; cin >> col;

 

   for (int i = 0; i < row; i++) {

       for (int j = 0; j < col; j++) {

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

           cin >> arr[i][j];

       }

   }

 

   int sum = 0;

   for (int i = 0; i < row; i++){

       for (int j = 0; j < col; j++) {

           sum += arr[i][j];

       }

       cout << " " << sum;

       sum = 0;

   }

   cout << endl;

 

   return 0;

}

Объяснение:

Ручки

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для нахождения суммы элементов каждой строки в двумерном массиве в C++, вы можете использовать следующий код. Предположим, что у вас есть двумерный массив размером n x m:

cpp
#include <iostream> int main() { int n, m; // Задайте значения n и m в соответствии с размером вашего массива // Создайте двумерный массив и инициализируйте его данными (в данном случае предполагается, что элементы уже заполнены). int arr[n][m]; // Создайте массив для хранения сумм строк int sum[n] = {0}; // Вычислите суммы элементов для каждой строки for (int i = 0; i < n; i++) { for (int j = 0; j < m; j++) { sum[i] += arr[i][j]; } } // Выведите суммы элементов каждой строки for (int i = 0; i < n; i++) { std::cout << "Сумма элементов в строке " << i << " равна " << sum[i] << std::endl; } return 0; }

Просто замените n и m на размеры вашего массива и заполните массив arr данными. Этот код создаст массив sum, в котором будут храниться суммы элементов каждой строки, и затем выведет их на экран.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос