Информатика, опубликовано 2018-08-22 18:43:53 by Гость

Помогите пожалуйста. (нужно решить в паскале) Дано масив А[1..n, 1..m]. Скласти програму пошуку всіх елементів масиву А, що менші ніж усі сусідні.

Ответ оставил Гость

Program Julia9696;
uses crt;
const
n=10;
m=8;
var
A:array[1..n,1..m] of integer;
cur,up,right,down,left,qw,i,j:integer;
begin;
randomize;
writeln(******* Alphaeus *******);writeln;
writeln (Програма пошуку всіх елементів масиву А[1..n, 1..m], що менші, ніж усі сусідні);
for i:=1 to n do
begin
for j:=1 to m do
begin
A[i,j]:=random(101)-50;
write(A[i,j]:3, );
end;
writeln;
end;
writeln;
qw:=0;
for i:=1 to n do
for j:=1 to m do
begin
cur:= A[i,j];
up:=0; right:=0;down:=0;left:=0;
if i>1 then
begin
if cur end
else up:=1;
if i begin
if cur end
else down:=1;
if j>1 then
begin
if cur end
else left:=1;
if j begin
if cur end
else right:=1;
if up+right+down+left=4 then
begin
qw:=qw+1;
writeln(Елемент масиву À[,i,,,j,], що рівний ,A[i,j]:3,, є меншим за своїх сусідів);
end;
end;
writeln(Всього таких елементів: ,qw);
end.

Не нашли ответа?
Если вы не нашли ответа на свой вопрос, или сомневаетесь в его правильности, то можете воспользоваться формой ниже и уточнить решение. Или воспользуйтесь формой поиска и найдите похожие ответы по предмету Информатика.

Форма вопроса доступна на полной версии этой страницы.