Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗cpOpEnPrm 100 of 150 menu
◀ ▶

Практика по перечислениям в C++

Объявите enum class Weekday с семью днями недели. Напишите функцию isWeekend с параметром Weekday: для saturday и sunday верните true, для остальных дней - false. Выведите результат для Weekday::saturday.

Объявите enum class OrderStatus с константами new_order, paid, shipped и done. Дана переменная:

#include <iostream> enum class OrderStatus { new_order, paid, shipped, done }; int main() { OrderStatus status = OrderStatus::paid; return 0; }

С помощью switch для переменной status выведите соответствующую текстовую метку: new_order - "created", paid - "paid", shipped - "on way", done - "finished".

Объявите enum class Traffic с типом int: city - 60, road - 90, highway - 110. Выведите три строки "name:limit" в порядке объявления констант, каждую с новой строки; лимит выводите через приведение к int.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить