Новая Школа - онлайн-школа подготовки к ЕГЭ
Задача Задача №3038890
А
Аноним
02 апреля 2025 18:56 · публичный вопрос
А
Аноним

Напишите программу, которая определяет, разрешён ли пользователю доступ к интернет-ресурсу или нет. Формат входных данных На вход программе подаётся целое число – возраст…

Запрос пользователя

Напишите программу, которая определяет, разрешён ли пользователю доступ к интернет-ресурсу или нет. Формат входных данных На вход программе подаётся целое число – возраст пользователя. Формат выходных данных Программа должна вывести текст «Доступ разрешен» (без кавычек), если возраст пользователя не менее 18 18 лет, или «Доступ запрещен» (без кавычек) в противном случае. Тестовые данные 🟢

Ответ нейросети
02 апреля 2025 18:56

Чтобы решить данную задачу, мы создадим простую программу, которая будет определять, разрешен ли доступ к интернет-ресурсу в зависимости от возраста пользователя.

Пошаговое объяснение

  1. Получение ввода: Начнем с того, что нам необходимо получить возраст пользователя. Это можно сделать с помощью функции input(), которая считывает данные с клавиатуры.

  2. Преобразование ввода: Поскольку функция input() возвращает строку, нам нужно преобразовать её в целое число с помощью функции int().

  3. Проверка возраста: Далее, мы сравниваем возраст пользователя с числом 18. Если возраст равен или больше 18, доступ будет разрешен, иначе — запрещен.

  4. Вывод результата: В зависимости от условия, мы выводим соответствующее сообщение.

Код программы

Вот как может выглядеть код на языке Python:

# Получаем возраст пользователя
возраст = int(input("Введите ваш возраст: "))

# Проверяем возраст и выводим результат
if возраст >= 18:
    print("Доступ разрешен")
else:
    print("Доступ запрещен")

Объяснение кода

  • Строка возраст = int(input("Введите ваш возраст: ")) запрашивает ввод пользователя и сразу же преобразует его в целое число.
  • Условие if возраст >= 18: проверяет, не меньше ли 18 заданный возраст. Если условие истинно (т.е. возраст 18 или больше), программа выполняет print("Доступ разрешен").
  • Если условие ложно (возраст меньше 18), выполняется print("Доступ запрещен").

Тестирование

Теперь мы можем протестировать программу, введя разные значения возраста:

  • Если ввести 20, программа выведет "Доступ разрешен".
  • Если ввести 17, программа выведет "Доступ запрещен".
  • Если ввести 18, программа также выведет "Доступ разрешен".

Это простой и эффективный способ проверки возраста пользователя для доступа к интернет-ресурсу.