Найти сумму элементов заштрихованной области массива.Решение ** Pascal

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

Найти сумму элементов заштрихованной области массива.Решение на Pascal


image

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

n=7;m=7;

0

var a:array[1..n,1,,m] of integer; i, j:integer;

0

begin for i:=1 to n do

0

begin

0

for j:=1 to m do

0

begin

0

a[i,j]:=randome(2);

0

if i=1 then textcolor(red) else

0

if i=7 then textcolor(red) else textcolor(black);

0

...

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

const n=7;

var a:array[1..n,1..n] of integer;

i,j,s:integer;

begin

for i:=1 to n do

begin

for j:=1 to n do

begin

a[i,j]:=random(10);

if (i=1) or (i=n) or (i+j=n+1) then s:=s+a[i,j];

write(a[i,j]:3)

end;

writeln

end;

writeln;

writeln('Сумма: ',s);

end.

(1.7k баллов)
0

Вот основа, которую нужно продолжить:uses crt;n=7;m=7;var a:array[1..n,1,,m] of integer; i, j:integer;begin for i:=1 to n dobeginfor j:=1 to m dobegina[i,j]:=randome(2);if i=1 then textcolor(red) elseif i=7 then textcolor(red) else textcolor(black);...