Предмет: Информатика, автор: lnputina


2. Напишите программу, которая получает номер месяца и выводит соответствующее ему время года или сообщение об ошибке.
Пример:
Введите номер месяца:
5
Весна.
Пример:
Введите номер месяца:
15
Неверный номер месяца​


settom: язык?
lnputina: питон
vshershunvalera: Помогите с лабораторной на странице

Ответы

Автор ответа: settom
3

Ответ:

month = int(input("Введите номер месяца: "))

if month == 12 or (month >= 1 and month <= 2): print("зима")

elif month >= 3 and month <= 5 : print("весна")

elif month >= 6 and month <= 8 : print("лето")

elif month >= 9 and month <= 11 : print("осень")

else : print("нет такого месяца")

# Если более точно, то

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("ноябрь")

elif  month == 12 : print("декабрь")


blueberry63: помоги пожалуйста
Автор ответа: Slavchansky
0

Программа написана на языке C# ( .NET Framework)

while (true)

{

Console.Clear();

Console.WriteLine("Введите номер месяца: ");

int b = Int32.Parse(Console.ReadLine());

switch (b)

{

case 12:

case 1:

case 2:

Console.WriteLine("Зима.");

break;

case 3:

case 4:

case 5:

Console.WriteLine("Весна.");

break;

case 6:

case 7:

case 8:

Console.WriteLine("Лето.");

break;

case 9:

case 10:

case 11:

Console.WriteLine("Осень.");

break;

default:

Console.WriteLine("Ошибка!");

break;

}

Console.ReadLine();

}

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