Сделать двумерный массив размером 5:5. Случайным образом интервал (-300;300). В 3-ем

Создать двумерный массив размером 5:5. Случайным образом интервал (-300;300). В 3-ем столбце отыскать количество положительных элементов. Заменить все четные элементы на максимальные. ПОМОГИТЕЕЕЕ!!!!!!!!!!!

Задать свой вопрос
1 ответ

const n=5;

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

i,j,k,m:integer;

begin

for i:=1 to n do

begin

for j:=1 to n do

begin

a[i,j]:=random(599)-299;

write(a[i,j]:5)

end;

writeln

end;

writeln;

for i:=1 to n do if a[i,3]gt;0 then k:=k+1;

if kgt;0 then writeln('В 3-ем столбце количество положительных частей одинаково: ',k)

else writeln('В В 3-ем столбце нет положительных элементов');

writeln;

m:=a[1,1];

for i:=1 to n do

for j:=1 to n do

if a[i,j]gt;m then m:=a[i,j];

for i:=1 to n do

begin

for j:=1 to n do

begin

if a[i,j] mod 2 = 0 then a[i,j]:=m;

write(a[i,j]:5)

end;

writeln

end;

writeln;

end.

, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт