Помощь - Поиск - Пользователи - Календарь
Полная версия: помогите выполнить задание > Информатика / Программирование
Образовательный студенческий форум > Другие дисциплины > Информатика / Программирование
karrkush
нахождение максимального отрицательного значения в последовательности вводимых произвольных (как вопросительных, так и отрицательных) чисел. Остановить обработку при вводе заказанного количества чисел
tig81
Что делали? Что не получается?
граф Монте-Кристо
Про восклицательные числа слышал (4!), а вот вопросительные - это какие? smile.gif
Vitvitkii Ivan
Цитата
нахождение максимального отрицательного значения в последовательности вводимых произвольных

думаю что это будет полезным хотя я на ошибки не проверял


uses crt;
var c,max,pk: real;
n,ko,nmax: integer;

begin
write('Укажите признак конца (любое число): '); readln(pk);
repeat
inc(n);
write('-->'); readln©;
if (ko=0) and (c<0) and (c<>pk) then
begin
max:=c;
nmax:=n;
ko:=1;
end else
if (ko>0) and (c<0) and (c>max) and (c<>pk) then
begin
max:=c;
nmax:=n;
end;
until c=pk;
if ko=0 then writeln('Нет отрицательных чисел') else
writeln('Максимальное отрицательное =',max:0:3,' под номером ',nmax);
readln;
end.
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.
Русская версия Invision Power Board © 2001-2024 Invision Power Services, Inc.