1. Главная
  2. Библиотека
  3. Высшая математика
  4. Дан порядковый номер месяца (1,2,…,12). Напишите програ...
Разбор задачи

Дан порядковый номер месяца (1,2,…,12). Напишите программу, которая выводит на экран количество дней в этом месяце. Принять, что год является невисокосным. На вход программе подаётся одно целое число – порядковый номер месяца. Программа должна вывести

  • Предмет: Высшая математика
  • Автор: Кэмп
  • #Дискретная математика
Дан порядковый номер месяца (1,2,…,12). Напишите программу, которая выводит на экран количество дней в этом месяце. Принять, что год является невисокосным. На вход программе подаётся одно целое число – порядковый номер месяца. Программа должна вывести

Условие:

Дан порядковый номер месяца (1,2,…,12).
Напишите программу, которая выводит на экран количество дней в этом месяце. Принять, что год является невисокосным.
На вход программе подаётся одно целое число – порядковый номер месяца.
Программа должна вывести количество дней в этом месяце.

Решение:

Рассмотрим последовательность рассуждений для решения задачи.

  1. В условии сказано, что год невисокосный, следовательно, в феврале 28 дней.

  2. Определим, какие месяцы имеют 30 дней. Это апрель (4), июнь (6), сентябрь (9) и ноябрь (11).

  3. Если введённый номер месяца равен 2, то ответ 28 дней.

  4. Если введённый номер месяца входит в список {4, 6, 9, 11}, тогда ответ – 30 дней.

  5. В...

Внутри — полный разбор, аргументация, алгоритм решения, частые ошибки и как отвечать на каверзные вопросы препода, если спросит

Попробуй решить по шагам

Попробуй один шаг и продолжи в режиме обучения или посмотри готовое решение

Какой подход является наиболее эффективным для определения количества дней в месяце, учитывая, что год невисокосный?

Что нужно знать по теме:

Что нужно знать по теме

Алгоритм решения

Топ 3 ошибок

Что спросит препод