Ребятки, помогите, пожалуйста.В соревнованиях по плаванию принимают участие N...

0 голосов
36 просмотров

Ребятки, помогите, пожалуйста.
В соревнованиях по плаванию принимают участие N спортсменов. Ввести их результаты и определить лучший результат.

Решить через While или For, в паскале.


Информатика (972 баллов) | 36 просмотров
0

берусь)

Дан 1 ответ
0 голосов

1) с for 
var N,i:integer;
res,max:real;
begin
readln(N);
readln(res);
max:=res;
for i:= 1 to N-1 do
begin
readln(res);
if resmax:=res;
end;
writeln(max);
end.
2) с while
var N,i:integer;
res,max:real;
begin
readln(N);
readln(res);
max:=res;
while i <>N-1 do 
begin
readln(res);
if resmax:=res;
i:=i+1;
end;
writeln(max);
end.

(800 баллов)
0

самая большая проблема :D

0

ну вроде бы да) только вот нельзя ли как нибудь написать чтобы не вводить максимальное значение 999999?

0

ну с чем то сравнивать первое значение надо ведь) можно присвоить ему первое значение и дальше сравнивать, переделать?

0

readln(res);
for i:=1 to n-1
...

0

попробуй)

0

всё))

0

тут напишешь или как?)

0

ответ изменил :ь

0

Спасибо*)

0

агась)