Вопрос школьника по предмету Информатика
Дан двумерный массив A[m,n]. Найти отношение минимального к максимальному значению массива. Результаты выдать на экран.Нужен паскаль !!!!!!!!!!!!!!!!
Ответ учителя по предмету Информатика
Var
A:array[1..1000,1..1000] of integer;
M,N,Min,Max:integer;
Begin
Write(‘M(1..1000) = ‘);
ReadLn(M);
Write(‘N(1..1000) = ‘);
ReadLn(N);
For var i:= 1 to M do
Begin
For var j:= 1 to N do
Begin
A[i,j]:=random(1,M*N);
Write(A[i,j],’ ‘)
End;
WriteLn;
End;
Min:=A[M,N];
Max:=A[M,N];
For var i:= 1 to M do
For var j:= 1 to N do
Begin
if Min>A[i,j] then Min:=A[i,j];
if Max<A[i,j] then Max:=A[i,j]
End;
WriteLn(‘Min(A) / Max(A) = ‘,Min/Max);
End.
Пример:
M(1..1000) = 3
N(1..1000) = 3
6 9 6
4 5 3
1 9 7
Min(A) / Max(A) = 0.111111111111111
Похожие вопросы от пользователей
1.Зелёный пигмент листа (9 букв)
2.Газ,образующийся при фотосинтезе (8 букв)
3.Процесс приобретения организмом веществ и энергии.(7 букв)
4.Пластиды зеленего цвета (10 букв)
5. Условия протекания фотосинтеза.(4 букв)
6.Газ, поглощающийся при фотосинтезе (10 букв)
7. «Экран» защищающий Землю от ультрафиолетовых лучей (8 букв)
8. Организмы «питающиеся самостоятельно» путем фотосинтеза (9 букв)
9.Организмы, питающиеся готовым органическим веществом( 11 букв)
10. Ученый,говоривший о космической роли зеленых растений.(9 букв)