Помогите написать прогу:Разработать алгоритм программы, которая проверяет, является ли...

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

Помогите написать прогу:
Разработать алгоритм программы, которая проверяет, является ли введенный с клавиатуры массив убывающей последовательностью чисел.

Я понимаю, что праздники, но она мне нужна как можно скорее , заранее спасибо ^_^


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

Да и цикла не нуна: просто каждое новое введенное число в сравнивать с предыдущим - если оно меньше предыдущего, запоминать последнее ( мона сообщать, что последовательность пока еще нужная, убывающая)) и ждать следующего, а если больше или равно, то прекращать работу. обчищать значение переменной и выдавать сообщение, что тока что была последовательность не та, не убывающая). А пока убывает мона сообщать, что последовательность пока еще нужная, убывающая))

Дан 1 ответ
0 голосов
Правильный ответ

Uses crt;
var i:integer;
a:array[1..100] of real;
begin
writeln('Введите последовательность чисел. 0 - конец последовательности.');
read(a[1]);
i:=2;
while true do
begin
read(a[i]);
if a[i]=0 then
break;
if a[i]>=a[i-1] then
begin
writeln('No.');
halt;
end;
inc(i);
end;
writeln('Yes.');
end.

(8.2k баллов)