Вразделе var нужно описать переменную max. program runa; const n=5; m=5; var a: array[1..n,1..m] of real; i,j: integer; max: real; begin writeln('матрица a(5x5)'); {считываем матрицу с экрана} for i: =1 to n do for j: =1 to m do begin write ('a[ ',i,',',j,' ] = '); readln (a[i,j]); end; {присваиваем минимальное значение максимуму} max: =0; for i: =1 to n do for j: =1 to m do {если в матрице число больше максимума - присваиваем максимуму значение из матрицы} if (a[i,j]> max) then max: =a[i,j]; {если максимум не 0 - значит в матрице есть положительные числа, выводим максимум} if max> 0 writeln ('max= ',max) else writeln('положительных элементов нет'); end.
Ответить на вопрос
Поделитесь своими знаниями, ответьте на вопрос:
Вмассиве чисел a[1 .. n] найти первое число, которое больше заданного числа р.