В двумерном массиве 10x15 найти сумму элементов для каждого столбца - Pascal

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

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

В двумерном массиве 10x15 найти сумму элементов для каждого столбца.

Решение задачи: «В двумерном массиве 10x15 найти сумму элементов для каждого столбца»

textual
Листинг программы
  1. const
  2.     N = 10;
  3.     M = 15;
  4. var
  5.     i, j: Byte;
  6.     sum: Integer;
  7.     ar: Array[1..N, 1..M] Of ShortInt;
  8. begin
  9.     Randomize;
  10.     for i := 1 to N do
  11.     begin
  12.         for j := 1 to M do
  13.         begin
  14.             ar[i, j] := Random(199) - 99;
  15.             Write(ar[i, j]:5);
  16.         end;
  17.         WriteLn;
  18.     end;
  19.     for j := 1 to M do
  20.         Write('-----');
  21.     WriteLn;
  22.     for j := 1 to M do
  23.     begin
  24.         sum := 0;
  25.         for i := 1 to N do
  26.             Inc(sum, ar[i, j]);
  27.         Write(sum:5);
  28.     end;
  29. end.

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

  1. Объявляется константа N со значением 10 и M со значением 15.
  2. Объявляются переменные i и j типа Byte, переменная sum типа Integer.
  3. Объявляется массив ar размером 10x15 с элементами типа ShortInt.
  4. Генерируются случайные значения и заполняется двумерный массив ar с помощью вложенного цикла с использованием функции Random.
  5. Выводится заполненный массив ar на экран.
  6. Выводится разделительная строка для массива.
  7. Происходит подсчёт суммы элементов для каждого столбца массива ar с помощью вложенного цикла по столбцам и строкам и выводится на экран.

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


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

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

12   голосов , оценка 4 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы