Дана целочисленная квадратная матрица найти сумму элементов, стоящих выше главной...

0 голосов
124 просмотров

Дана целочисленная квадратная матрица найти сумму элементов, стоящих выше главной диагонали
надо вот эту программу исправить
program Project2;

{$APPTYPE CONSOLE}

uses
SysUtils;

var
A:array of array of Integer;
n,i,j:Integer;
sum:Real;
begin
Writeln('Vvedite n'); readln(n);
SetLength(a,n,n);
Writeln('Vvedite A');
for i:=1 to n do
for j:=1 to n do
Readln (A[i,j]);


Sum:=0;
for i:=1 to n do
for j:=1 to n do;
begin
if (j>i)
then sum:=sum+A[i,j];
end;
Writeln;Writeln;
Writeln('sum=',sum:8:3);
Readln;
readln;
Readln;
end.


Информатика (14 баллов) | 124 просмотров
0

A:array [1..n,1..n] of Integer; так

0

да да

0

вы делали рандомно чтобы определяло

0

а мне в ручную надо

0

буду очень багодарен

Дан 1 ответ
0 голосов

Var x:array [1..32000,1..32000] of integer;
n,s,i,j:integer;
begin 
writeln('n=');
readln(n);
writeln('vvedite massiv='); 
  for i:=1 to n do
begin
   for j:=1 to n do
 begin 
  read(x[i,j]);
end; 
  writeln; 
  end;
s:=0;
for i:=1 to n do
for j:=1 to n do
if i<=j then<br> s:=s+x[i,j];
writeln('s=',s);
end.
0

Устанавливают размер динамического массива в Паскаль с помощью функции SetLength

0

нет из техникума

0

нет

0

да ничего страшного