Вычислить сумму элементов каждой строки двумерного массива - Pascal ABC

Узнай цену своей работы

Формулировка задачи:

Задать двумерный массив m * n целых чисел m = 2, n = 3. Вычислить сумму элементов каждой строки

Решение задачи: «Вычислить сумму элементов каждой строки двумерного массива»

textual
Листинг программы
uses crt;
const
  m = 2;
  n = 3;
var
  A: array[1..m, 1..n] of integer;
  S: integer;
  i, j: byte;
  
begin
  writeln('ведите ', m * n, ' элементов:');
  for i := 1 to m do
    for j := 1 to n do 
      readln(a[i, j]);
  ClrScr;
  writeln('Матрица ', m, 'x', n, ':');
  for i := 1 to m do begin
    S := 0;
    for j := 1 to n do begin
      write(a[i, j]:5);
      S := S + a[i, j]
    end;
    writeln('Сумма = ':10, S)
  end
end.

Объяснение кода листинга программы

  1. В начале программы объявляются переменные и двумерный массив.
  2. Задаются размеры массива m и n.
  3. Пользователю предлагается ввести элементы матрицы.
  4. После ввода элементов программа выводит матрицу на экран.
  5. Для каждой строки матрицы вычисляется сумма элементов.
  6. Сумма выводится на экран.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

13   голосов , оценка 3.923 из 5
Похожие ответы