Нужна помощь по програмированнию на C++. Прошу без if.
Имя входного файла стандартный ввод
Имя выходного файла стандартный вывод
Ограничение по времени 2 секунды
Ограничение по памяти 64 мегабайта
По правилам этикета при приветствии «Доброе утро» говорят только с 8:00 до 10:59, «Добрый день» — с 11:00 до 17:59, «Добрый вечер» — с 18:00 и до 22:59.
Вам дан номер текущего часа h. Требуется вывести
1, если нужно сказать «Доброе утро»;
2, если нужно сказать «Добрый день»;
3, если нужно сказать «Добрый вечер».
Формат входных данных
С клавиатуры вводится целое число h (8≤h≤22).
Формат выходных данных
Требуется вывести 1, 2 или 3, в зависимости от времени суток.
Пример
вход. данные выход. данные
9----------------------------1
12---------------------------2
20--------------------------3
Ответы на вопрос
Ответил csharp
0
- Прикреплён скриншот и код
- Файл открывать любым текстовым редактором
- Программа написана и скомпилирована в среде Visual Studio
- Если мы вводим 8, 9, то switch сразу перескакивает к тому кейсу, на котором есть выполнение каких-нибудь операций, то есть к 10. Это особенность switch.
Приложения:

Новые вопросы
Русский язык,
2 года назад
Русский язык,
2 года назад
Физика,
7 лет назад
Математика,
9 лет назад
Литература,
9 лет назад