Найти сумму элементов ниже главной диагонали матрицы - Free Pascal

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

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

Помогите школьнику 1)Дана матрица A(3,3) Найти сумму элементов ниже главной диагонали. 2)дана матрица A(3x3) Найти сумму элементов матрицы по побочной диагонали

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

textual
Листинг программы
  1. uses crt;
  2. const n=3;
  3. var a:array[1..n,1..n] of integer;
  4.     i,j,s:integer;
  5. begin
  6. clrscr;
  7. writeln('Введите элементы матрицы, целые числа');
  8. for i:=1 to n do
  9. for j:=1 to n do
  10.  begin
  11.   write('a[',i,',',j,']=');
  12.   readln(a[i,j]);
  13.  end;
  14. clrscr;
  15. writeln('Матрица');
  16. s:=0;
  17. for i:=1 to n do
  18.  begin
  19.   for j:=1 to n do
  20.    begin
  21.     write(a[i,j]:4);
  22.     if j<i then s:=s+a[i,j];
  23.    end;
  24.   writeln
  25.  end;
  26. write('Сумма ниже главной диагонали=',s);
  27. readln
  28. end.

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

  1. Установка начального значения переменной s равным нулю.
  2. Вывод матрицы на экран.
  3. Сборка суммы элементов ниже главной диагонали матрицы.
  4. Вывод суммы на экран.

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


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

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

8   голосов , оценка 4.125 из 5

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

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

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