Есть ответ 👍

Дан рекурсивный алгоритм:
procedure F(n: integer);
begin
writeln('*');
if n > 0 then begin
F(n-3);
F(n-2);
F(n div 2);
end
end;
Сколько символов "звездочка" будет напечатано на экране при выполнении вызова F(7)?

286
498
Посмотреть ответы 1

Ответы на вопрос:


months = [

   "январь",

   "февраль",

   "март",

   "апрель",

   "май",

   "июнь",

   "июль",

   "август",

   "сентябрь",

   "октябрь",

   "ноябрь",

   "декабрь"

]

x = 1

while x != 0:

   x = int(input())

   if x in range(1, 13):

       print(months[x-1])

   else:

       print("Неверный ввод")

Объяснение:

months - список строк месяцев. Изначальное значение переменной любое, кроме 0, к примеру, 1. Цикл начинается при условии неравенства переменной нулю. Мы циклически запрашиваем новое значение до тех пор, пока не будет введено число 0.

Реши свою проблему, спроси otvet5GPT

  • Быстро
    Мгновенный ответ на твой вопрос
  • Точно
    Бот обладает знаниями во всех сферах
  • Бесплатно
    Задай вопрос и получи ответ бесплатно

Популярно: Информатика

Caktus Image

Есть вопросы?

  • Как otvet5GPT работает?

    otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса.
  • Сколько это стоит?

    Проект находиться на стадии тестирования и все услуги бесплатны.
  • Могу ли я использовать otvet5GPT в школе?

    Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое!
  • В чем отличия от ChatGPT?

    otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.

Подпишись на наш телеграмм канал

GTP TOP NEWS