ПОМОГИТЕ ПОЖАЛУЙСТА Определить наибольшее число идущих подряд положительных элементов в массиве А Нарисуйте блок схему.

Есть ответ
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
Этот сайт использует cookies (Политика Cookies). Вы можете указать условия хранения и доступ к cookies в своем браузере.