среди вводимых через х 10 чисел нужно найти наибольшее и малое
Посреди вводимых через х 10 чисел нужно отыскать максимальное и минимальное числа. написать программы в трех вариантах
Задать свой вопрос
Arsenij
паскаль?
Аделина Земницына
да
Стефания
сек допишу другую задачку, и для тебя помогу
Амина Шишлакова
ок))
1 ответ
Утимишев
Андрей
Блин парился, парился так и не допёр как сделать то что я желал, путь будет так.
ВАРИАНТ 1:
Var i:integer; n,m,max,min:real;
Begin
m:=10;
min:=999999999999999999999999999999999999999999;
for i:=1 to 10 do begin
Write('Введите числа (осталось ',m,'чисел):'); readln(n);
m:=m-1;
if ngt;max then max:=n
if nlt;min then min:=n;
end;
writeln('наибольшее число: ',max,' малое: ',min);
End.
ВАРИАНТ 2:
Var i,m:integer; n,max,min:real;
Begin
m:=9;
Write('Введите 10чисел: '); readln(n);
min:=n;
Repeat
Write('Введите ',m,'чисел: '); readln(n);
if nlt;min then min:=n;
if ngt;max then max:=n;
m:=m-1;
Until(m=0);
Writeln('Мало число: ',min,' наибольшее: ',max);
end.
ВАРИАНТ 3:
Var i,m:integer; min,max,n:real;
Begin
m:=9;
Write('Введите 10чисел: '); readln(n);
min:=n;
while mlt;gt;0 do begin
write('Введите ',m,'чисел: ');readln(n);
m:=m-1;
if nlt;min then min:=n; if ngt;max then max:=n;
end;
Writeln('Мало число: ',min,' наибольшее: ',max);
end.
ВАРИАНТ 4:
Var n1;n2,n3,n4,n5,n6,n7,n8,n9,n10:real;
Begin
Write('Введите 10чисел:'); readln(n);
max:=n;
min:=n;
Write('Введите 9чисел:'); readln(n);
if ngt;max then max:=n;
if nlt;min then min:n;
Write('Введите 8чисел:'); readln(n);
if ngt;max then max:=n;
if nlt;min then min:n;
Write('Введите 7чисел:'); readln(n);
if ngt;max then max:=n;
if nlt;min then min:n;
Write('Введите 6чисел:'); readln(n);
if ngt;max then max:=n;
if nlt;min then min:n;
Write('Введите 5чисел:'); readln(n);
if ngt;max then max:=n;
if nlt;min then min:n;
Write('Введите 4числа:'); readln(n);
if ngt;max then max:=n;
if nlt;min then min:n;
Write('Введите 3числа:'); readln(n);
if ngt;max then max:=n;
if nlt;min then min:n;
Write('Введите 2числа:'); readln(n);
if ngt;max then max:=n;
if nlt;min then min:n;
Write('Введите 1число:'); readln(n);
if ngt;max then max:=n;
if nlt;min then min:n;
Writeln('Мало число: ',min,' максимальное: ',max);
end.
ВАРИАНТ 1:
Var i:integer; n,m,max,min:real;
Begin
m:=10;
min:=999999999999999999999999999999999999999999;
for i:=1 to 10 do begin
Write('Введите числа (осталось ',m,'чисел):'); readln(n);
m:=m-1;
if ngt;max then max:=n
if nlt;min then min:=n;
end;
writeln('наибольшее число: ',max,' малое: ',min);
End.
ВАРИАНТ 2:
Var i,m:integer; n,max,min:real;
Begin
m:=9;
Write('Введите 10чисел: '); readln(n);
min:=n;
Repeat
Write('Введите ',m,'чисел: '); readln(n);
if nlt;min then min:=n;
if ngt;max then max:=n;
m:=m-1;
Until(m=0);
Writeln('Мало число: ',min,' наибольшее: ',max);
end.
ВАРИАНТ 3:
Var i,m:integer; min,max,n:real;
Begin
m:=9;
Write('Введите 10чисел: '); readln(n);
min:=n;
while mlt;gt;0 do begin
write('Введите ',m,'чисел: ');readln(n);
m:=m-1;
if nlt;min then min:=n; if ngt;max then max:=n;
end;
Writeln('Мало число: ',min,' наибольшее: ',max);
end.
ВАРИАНТ 4:
Var n1;n2,n3,n4,n5,n6,n7,n8,n9,n10:real;
Begin
Write('Введите 10чисел:'); readln(n);
max:=n;
min:=n;
Write('Введите 9чисел:'); readln(n);
if ngt;max then max:=n;
if nlt;min then min:n;
Write('Введите 8чисел:'); readln(n);
if ngt;max then max:=n;
if nlt;min then min:n;
Write('Введите 7чисел:'); readln(n);
if ngt;max then max:=n;
if nlt;min then min:n;
Write('Введите 6чисел:'); readln(n);
if ngt;max then max:=n;
if nlt;min then min:n;
Write('Введите 5чисел:'); readln(n);
if ngt;max then max:=n;
if nlt;min then min:n;
Write('Введите 4числа:'); readln(n);
if ngt;max then max:=n;
if nlt;min then min:n;
Write('Введите 3числа:'); readln(n);
if ngt;max then max:=n;
if nlt;min then min:n;
Write('Введите 2числа:'); readln(n);
if ngt;max then max:=n;
if nlt;min then min:n;
Write('Введите 1число:'); readln(n);
if ngt;max then max:=n;
if nlt;min then min:n;
Writeln('Мало число: ',min,' максимальное: ',max);
end.
Светлана Аверищева
сек я не то написал немножко
Камилла Херных
исправил
Kostik
ах блин ещё подожди я нашёл ещё ошибку
Варвара Окорокова
ок
Тимур
главное что работает, и работает верно. вроде всё норм
Бочурина
Альбина
щас пока напишу ещё 2варианта
Эмилия Жигарова
ну как-то так, если надо могу ещё придумать что-нибудь
Анна Кульпа
=))
, оставишь ответ?
Похожие вопросы
-
Вопросы ответы
Новое
NEW
Статьи
Информатика
Статьи
Последние вопросы
Игорь 14 лет назад был на 8 лет моложе, чем его
Математика.
Два тела массами m1 и m2 находящие на расстоянии R друг
Физика.
В сосуде 4целых одна пятая литр воды что бы заполнить сосуд
Математика.
Двум малярам Диме И Олегу поручили выкрасить фасад дома они разделили
Разные вопросы.
найти порядковый номер 41Э если в ядре 20 нейтронов
Разные вопросы.
в ряду натуральных чисел 3, 8, 10, 24, … 18 одно
Математика.
Предприятие по производству с/хоз продукции на производство затратило 3527000 руб Валовый
Разные вопросы.
Математика, задано на каникулы. ВАРИАНТ 1004
НОМЕР 1,2,3,4,5,6,7,8.
Математика.
Имеются три конденсатора емкостью С1=1мкФ, С2=2мкФ и С3=3мкФ. Какую наименьшую емкость
Физика.
Из точки м выходят 3 луча MP MN и MK причём
Геометрия.
Облако тегов