решите на паскале очень нужноВ данной матрицы V (5,6) найти наибольшие

Решите на паскале очень необходимо

В данной матрицы V (5,6) найти максимальные элементы с положительных

частей каждой строчки матрицы и сформировать из их одномерный массив. Вывести начальную матрицу и создан массив

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

const n=5; m=6;

var

v:array[1..n,1..m] of integer;

b:array[1..n] of integer;

i,j,max:integer;

begin

Randomize;

writeln('Начальный массив:');

for i:=1 to n do

begin

for j:=1 to m do

 begin

  v[i,j]:=random(100)-50;

  write(v[i,j]:4);

 end;

 writeln;

end;

for i:=1 to n do

begin

max:=0;

for j:=1 to m do

 if (v[i,j]gt;0)and(v[i,j]gt;max) then max:=v[i,j];

 b[i]:=max;

end;

writeln('Полученный массив:');

for i:=1 to n do write(b[i],' ');

end.

Пример:

Начальный массив:

 19  12 -23 -40  -1   9

-42  18  -6 -13 -24 -31

 22  26 -31  32  22  -8

-22  -7  20   0  48  35

-22  34 -46 -44 -48 -29

Приобретенный массив:

19 18 32 48 34

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


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

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

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

Войти на сайт