1. Логические операции
Получите два логических значения от пользователя и выведите результаты and, or, not, сравнение на равенство и неравенство. Для not используйте первое значение.
Enter first value: 1
Enter second value: 0
and: False
or: True
not: False
equal: False
not equal: True
2. Проверка условий
Программа принимает два логических значения: свет включён и окно открыто. Нужно проверить, оба ли условия выполнены и выполнено ли хотя бы одно условие.
Свет включён? True
Окно открыто? False
Оба условия выполнены? False
Хотя бы одно условие выполнено? True
3. Стоимость мобильного тарифа
Базовая стоимость тарифа — 30 евро. Каждый мегабайт сверх 500 МБ стоит 0.2 евро. Запросите количество использованных мегабайтов и выведите общую стоимость.
Введите использованные мегабайты: 510
Общая стоимость: 32.0
Чеклист перед отправкой
- Ввод логических значений явно превращается в
bool. - В первой задаче выведены все пять результатов:
and,or,not,equal,not equal. - В тарифе переплата начисляется только при расходе больше 500 МБ.