Программа
Program Pilshikov_5_43 (input,output);
{ Дано не менее трех различных
натуральных чисел, за которыми
следует 0. Определить три
наибольших числа среди них. }
Var a,b,c,x:integer;
BEGIN
Write('Введите число ');
Readln(c);
Write('Введите число ');
Readln(x);
if x>=c then b:=x
else begin b:=c; c:=x end;
Write('Введите число ');
Readln(x);
if x>=b then a:=x
else if x>=c then begin a:=b; b:=x end
else begin a:=b; b:=c; c:=x end;
Write('Введите число ');
Readln(x);
while x>0 do
Begin
if x>c then c:=x;
if x>b then begin c:=b; b:=x end;
if x>a then begin b:=a; a:=x end;
Write('Введите число ');
Readln(x)
End;
Writeln('Максимальные числа ',a,' ',b,' ',c)
END.
Бесплатные примеры программ
Примеры написанных программ
Помощь студентам по программированию