ПОМОГИТЕ ПОЖАЛУЙСТА Определить наибольшее число идущих подряд ...
ПОМОГИТЕ ПОЖАЛУЙСТА Определить наибольшее число идущих подряд положительных элементов в массиве А Нарисуйте блок схему.
Есть ответ
12.12.2022
106
Ответ
Ответ:
Program example;
Uses math;
var i,n,x,max: Integer;
a: array[1..100] of Integer;
Begin
write('Введите количество элементов массива: ');
readln(n);
max := 0;
x := 0;
randomize;
for i :=1 to n do
Begin
a[i]:=randomrange(-100,100); // Заполнение массива случайными числами от -100 до 100.
write(a[i], ' ');
if a[i] > 0 then
Begin
inc(x);
If x > max then max := x;
End
else
Begin
x := 0;
End;
End;
writeln;
writeln('Максимум подряд идущих положительных чисел: ', max);
End.
Если вы нашли правильное решение, вы можете поблагодарить нас начиная с 10 рублей.
Просто нажмите на кнопку "Подарить".
Просто нажмите на кнопку "Подарить".
12.12.2022