Даны целые числа . имеются ли в последовательности: два идущих подряд нулевых члена; три идущих подряд отрицательных члена? алгоритм в виде блок-схемы и на алгоритмическом языке
201
383
Ответы на вопрос:
Вотличии от блок-схемы, в программе использовано формирование членов последовательности посредством генератора случайных чисел. если нужен ввод с клавиатуры, достаточно удалить randomize и заменить строку t: =random(19)-9; { случайное значение на [-9; 9] } на read(t); var i,n,t,c0,cn: integer; noend: boolean; begin randomize; write('предельное количество членов последовательности: '); read(n); c0: =0; cn: =0; i: =1; noend: =true; writeln('члены последовательности'); while (i< =n) and noend do begin t: =random(19)-9; { случайное значение на [-9; 9] } write(t: 3); if t=0 then begin if c0< 2 then inc(c0) end else begin if c0< > 2 then c0: =0; if t< 0 then begin if cn< 3 then inc(cn) end else if cn< > 3 then cn: =0 end; noend: =(c0< > 2) or (cn< > 3); inc(i) end; writeln; if c0> =2 then writeln('в последовательности есть два нулевых члена подряд'); if cn> =3 then writeln('в последовательности есть три отрицательных члена подряд') end. тестовое решение: предельное количество членов последовательности: 200 члены последовательности 3 -9 9 9 0 3 -4 -9 3 -3 8 -1 5 1 -6 -9 5 9 -1 5 -6 -2 -4 -5 -1 -8 7 1 1 -6 -3 2 -8 8 8 3 -2 -4 0 8 5 -1 6 -6 -2 5 4 6 9 3 9 -3 -7 -8 4 -5 5 5 1 -1 5 5 -1 -1 -9 -4 -3 7 2 0 3 0 0 в последовательности есть два нулевых члена подряд в последовательности есть три отрицательных члена подряд блок-схема находится во вложении.
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
234567823456720.02.2022 20:07
-
RRRR222111114.05.2023 02:45
-
anna752403.04.2023 13:52
-
magnatca14.11.2021 07:16
-
avramkata8110.04.2023 22:48
-
Улька9Пулька29.02.2020 01:38
-
15081976128.09.2020 21:29
-
АружанкаЛав13.07.2021 20:38
-
Julia1098813.07.2021 06:47
-
svelt0417.05.2021 12:52
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.