Ребят можете помочь
Необходимо написать прогу
Пользователь вводит целые положительные числа, программа ищет наибольшее и наименьшее из них.
Когда пользователь введёт 0, программа сам ноль не учитывает (это только признак конца ввода), а
сообщает разность между максимальным и минимальным из введённых чисел
FoxiLis:
какой язык?
паскаль желательно,а так можно и питон
Ответы
Ответ дал:
1
Ответ:
Program qq;
Var Min, max, n: integer;
Begin
Readln(n);
If n <> 0 then begin
Max:=n
Min:=n;
End;
While n<>0 do
Begin
Readln(n);
If n<> 0 then begin
If n>max then
Max:=n
Else if n<min then
Min:= n;
End;
End;
Writeln(max, ' - max, ', min, ' - min');
End.
ужасное условие окончания, нельзя ввести сначала сколько чисел хочешь ввести, а в слежующей строке начать вводить эти числа
Спасибо я в конце добавил if max>min then
R:=max - min;
Writeln ('R=',R);
R:=max - min;
Writeln ('R=',R);
Ну и переменную новую ввёл
Вас заинтересует
2 года назад
2 года назад
2 года назад
8 лет назад
8 лет назад
10 лет назад