Определить наибольшее количество элементов в возрастающей серии - Pascal
Формулировка задачи:
Дана числовая последовательность целых чисел, содержащая N элементов. Определить: наибольшее количество элементов в возрастающей серии элементов;
Решение задачи: «Определить наибольшее количество элементов в возрастающей серии»
textual
Листинг программы
const nmax=20; var n,a,b,i,k,mx:byte; begin repeat write('Ввелите количество чисел n>1 n='); readln(n); until n>1; writeln('Введите ',n,' целых чисел, в том числе возрастающие участки:'); readln(a); mx:=0; k:=1; for i:=2 to n do begin readln(b); if b>a then inc(k); if(b<=a)or(i=n) then begin if k>mx then mx:=k; k:=1; end; a:=b; end; writeln('Длина максимальной последовательности возрастающих чисел=',mx); end.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д