Найти сумму элементов по периметру матрицы и под побочной диагональю - Pascal ABC

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

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

Дана квадратная матрица порядка N. Найти сумму элементов по периметру матрицы и под побочной диагональю. Помогите пожалуйста

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

textual
Листинг программы
const n=5;
var a:array[1..n,1..n] of integer;
    i,j,sp,sd:integer;
begin
randomize;
for i:=1 to n do
 begin
  for j:=1 to n do
   begin
    a[i,j]:=random(10);
    write(a[i,j]:3)
   end;
  writeln
 end;
sp:=0;
for i:=1 to n-1 do
sp:=sp+a[1,i]+a[i,n]+a[i+1,1]+a[n,i+1];
writeln('Сумма элементов периметра=',sp);
sd:=0;
for i:=2 to n do
for j:=n-i+2 to n do
sd:=sd+a[i,j];
writeln('Сумма элементов ниже побочной диагонали=',sd);
end.

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


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

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

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