Вопрос задан 25.06.2023 в 19:56. Предмет Информатика. Спрашивает Зейналова Эльмира.

С помощь цикла while и for вывести 12 месяцев, если 1 это январь, 2 это февраль и т д также что бы

в цикле был if else
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Тимкова Маша.

Ответ:

for i in range(12):

i = i + 1

 if i == 1:

    print('Январь');

 elif i == 2:

  print('Февраль');

 elif i == 3:

  print('Март');

 elif i == 4:

  print('Апрель');

 elif i == 5:

  print('Май');

 elif i == 6:

  print('Июнь');

 elif i == 7:

  print('Июль');

 elif i == 8:

  print('Август');

 elif i == 9:

  print('Сентябрь');

 elif i == 10:

  print('Октябрь');

  elif i == 11:

  print('Ноябрь');

  elif i == 12:

  print('Декабрь');

 else:

       print('Нет такого месяца');

i = 0

while i < 12:

 i = i +1

 if i == 1:

    print('Январь');

 elif i == 2:

  print('Февраль');

 elif i == 3:

  print('Март');

 elif i == 4:

  print('Апрель');

 elif i == 5:

  print('Май');

 elif i == 6:

  print('Июнь');

 elif i == 7:

  print('Июль');

 elif i == 8:

  print('Август');

 elif i == 9:

  print('Сентябрь');

 elif i == 10:

  print('Октябрь');

  elif i == 11:

  print('Ноябрь');

  elif i == 12:

  print('Декабрь');

 else:

       print('Нет такого месяца');

Объяснение:

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Вы можете использовать циклы while и for, чтобы вывести 12 месяцев с использованием условных операторов if-else. Вот примеры с обоими типами циклов:

С использованием цикла while:

python
month = 1 while month <= 12: if month == 1: print("Январь") elif month == 2: print("Февраль") elif month == 3: print("Март") elif month == 4: print("Апрель") elif month == 5: print("Май") elif month == 6: print("Июнь") elif month == 7: print("Июль") elif month == 8: print("Август") elif month == 9: print("Сентябрь") elif month == 10: print("Октябрь") elif month == 11: print("Ноябрь") else: print("Декабрь") month += 1

С использованием цикла for:

python
months = [ "Январь", "Февраль", "Март", "Апрель", "Май", "Июнь", "Июль", "Август", "Сентябрь", "Октябрь", "Ноябрь", "Декабрь" ] for month_num in range(1, 13): print(months[month_num - 1])

Оба кода будут выводить названия месяцев с использованием условных операторов if-else.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос