Вопрос задан 26.02.2019 в 07:35. Предмет Информатика. Спрашивает Смагулова Дильнара.

Написать программу, которая бы по введенному номеру года (1 - зима, 2-весна, 3-лето, 4-осень)

выдавала соответствующие этому времени года месяцы, количество дней в каждом из месяцев)
0 0
Перейти к ответам

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

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

program p;

var a: integer;

begin

writeln("Введите время года: "); readln(a);

case a of

1 : writeln("Декабрь: 31 Январь: 31 Февраль: 28");

2 : writeln("Март: 31 Апрель: 30 Май: 31");

3 : writeln("Июнь: 30 Июль: 31 Август:31");

4 : writeln("Сентябрь:30 Октябрь:31 Ноябрь:30");

end; readln; end.

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

Для решения данной задачи можно написать программу на языке Python. В программе будет использоваться условный оператор для определения соответствующего времени года и списка месяцев для каждого времени года. Также будет использоваться словарь для хранения количества дней в каждом месяце.

Вот пример программы:

```python def get_season_and_months(year): seasons = { 1: ('зима', ['январь', 'февраль', 'декабрь'], 31), 2: ('весна', ['март', 'апрель', 'май'], 30), 3: ('лето', ['июнь', 'июль', 'август'], 31), 4: ('осень', ['сентябрь', 'октябрь', 'ноябрь'], 30) }

season, months, days = seasons.get(year, ('', [], 0)) return season, months, days

year = int(input('Введите номер года (1 - зима, 2 - весна, 3 - лето, 4 - осень): ')) season, months, days = get_season_and_months(year)

if season: print(f'Время года: {season}') print(f'Месяцы: {", ".join(months)}') print(f'Количество дней в каждом месяце: {days}') else: print('Некорректный номер года. Попробуйте еще раз.') ```

Программа запрашивает у пользователя номер года (1 - зима, 2 - весна, 3 - лето, 4 - осень) и выводит соответствующее время года, список месяцев и количество дней в каждом месяце.

Например, если пользователь вводит номер года 3, программа выводит: ``` Время года: лето Месяцы: июнь, июль, август Количество дней в каждом месяце: 31 ```

Примечание: В данном примере используется фиксированный набор месяцев и количество дней в каждом месяце для каждого времени года. Если требуется учесть високосные годы или другие особенности календаря, код может потребовать доработки.

Источники: --

0 0

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

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

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