Задача №1
Умный калькулятор оценок
Пользователь вводит 5 оценок (от 2 до 5).
Но иногда он ошибается и вводит что-то не то
(меньше 2 или больше 5).
Такую оценку нужно пропустить и не учитывать в среднем балле,
выведя предупреждение «Оценка X пропущена».
Подсчитай сумму и количество корректных оценок,
а затем выведи средний балл.
Выход из цикла произойдёт сам после 5 попыток,
break не используем. Ключевую роль играет continue.
Введите 5 оценок.
Оценка 1: 4
Оценка 2: 10
Оценка 10 пропущена
Оценка 3: 5
Оценка 4: 5
Оценка 5: 3
Средний балл: 4.25
Задача №2
Пароль «Тайный друг»
Программа хранит список лучших друзей:
["Аня", "Борис", "Вера"].
Пользователь вводит имя.
Если имя есть в списке — выводится «Привет, друг!»
и поиск прекращается. Если имя не найдено, то после цикла,
благодаря else, выдаётся «Имя не найдено,
но ты можешь стать новым другом!».
Здесь обязательно используются for, break и else к циклу.
Пример работы:
Введите имя друга: Вера
Привет, друг!
Введите имя друга: Гриша
Имя не найдено, но ты можешь стать новым другом!
Задача №3
Стоимость билета в кино
Текст задачи:
Кинотеатр продаёт билеты по разной цене в зависимости от возраста:
до 5 лет включительно — бесплатно (0 рублей);
от 6 до 17 лет включительно — 150 рублей;
от 18 до 64 лет включительно — 300 рублей;
от 65 лет и старше — 200 рублей.
Напиши программу, которая спрашивает возраст и выводит стоимость билета.
Подсказка:
Условия нужно расположить в порядке возрастания порогов: сначала if age <= 5:, потом elif age <= 17:, затем elif age <= 64:, иначе else: для пожилых. Так программа не запутается, и каждое следующее условие автоматически означает, что возраст больше предыдущего порога.
Примеры работы готовой программы:
Введите возраст: 4
Стоимость билета: 0 руб.
Введите возраст: 16
Стоимость билета: 150 руб.
Задача №4
Напишите программу, которая определяет,
разрешён ли пользователю доступ к интернет-ресурсу или нет.
Формат входных данных
На вход программе подаётся целое число – возраст пользователя.
Формат выходных данных
Программа должна вывести текст «Доступ разрешен» (без кавычек),
если возраст пользователя не менее 18
18 лет, или «Доступ запрещен» (без кавычек) в противном случае.
16
Доступ запрещен