Последовательно вводятся N целых чисел. Найти разницу между наименьшим и наибольшем.
Помогите, пожалуйста, написать программу для Pascal.
Ответы
Ответ дал:
0
program qq;
var n,i:byte;
x:integer;
min,max : integer;
begin
max = -32 768;
min = 32 767;
writeln ('Введите сколько чисел нужно ввести');
readln (n);
for i:= 1 to n do begin
writeln ('Введите' , i , '-ое число');
readln (x);
if x>max then max:=x ;
if x<min then x : = min;
end;
writeln ('Разница между наибольшим и наименьшим числам равна' , max-min);
end.
var n,i:byte;
x:integer;
min,max : integer;
begin
max = -32 768;
min = 32 767;
writeln ('Введите сколько чисел нужно ввести');
readln (n);
for i:= 1 to n do begin
writeln ('Введите' , i , '-ое число');
readln (x);
if x>max then max:=x ;
if x<min then x : = min;
end;
writeln ('Разница между наибольшим и наименьшим числам равна' , max-min);
end.
Похожие вопросы
2 года назад
7 лет назад
7 лет назад
10 лет назад
10 лет назад
10 лет назад