Задание: Задать двумерный массив с помощью генератора случайных величин. Кол-во элементов задает пользователь. Найти максимальный отрицательный элемент массива.
Вот сам код:
uses crt; var i,j,max,n:integer; x:array[1..100,1..100] of integer; begin randomize; read (n); for i:=1 to n do begin for j:=1 to n do begin x[i,j]:=random(100)-random(100); write (x[i,j]:5); end; writeln; end; begin for i:=1 to n do begin for j:=1 to n do begin max:=x[i,j]; if max<0 then begin if max>x[i,j] then begin x[i,j]:=max; end; end; end; end; write (x[i,j]); end; end.
Хоть убейти, но не пашет как надо, массив задается и выводится в виде таблицы, а вот находить максимальный отрицательный элемент не хочет... Никак не пойму где что не так? В инете не нашел ничего путного
Отредактировано Samisu (2009-11-10 03:28:06)