Var
I,n, m0: integer;
M1,m2,m3: real;
X: array [0..50] of real;
F: text;
Begin
Assign (f,’qq.txt’);
Reset( f);
Writeln (‘>>>>>>>’);
Readln(n);
For i:=0to n-1do
Readln (f,x[i]);
Close (f);
Mo:=0;
M2:=abs(x[0]);
M3:=abs(x[0]);
M1:=abs(x[0]);
For i :=1to n-1doIf m1<abs(x[i]) then
M1:=abs(x[i]);
Writeln (‘ m1=’,m1:10:2);
Readln;
Writeln (mo);
Readln;
For i :=1to n-1doIf (m2<abs(x[i])) and (abs(x[i])<>m1) then
M2:=abs(x[i]);
Writeln (‘ m2=’,m1:10:2);
Readln;
Writeln (mo);
Readln;
For i :=1to n-1doIf (m3<abs(x[i])) and (abs(x[i])<>m1) and (abs(x[i])<>m2) then
M2:=abs(x[i]);
Writeln (‘ m3=’,m1:10:2);
Readln;
Writeln (mo);
Readln;
End.
volvo
31.01.2009 19:59
Задание нельзя было привести?
Света
31.01.2009 20:08
Задание: Нахождение 3х максимальных по модулю числа в .txt фаиле! С массивом выходит! Но нужно без массива!