Напишите программу, которая проверяет корректность ввода пользователя при регистрации нового ящика электронной почты
Напишите программу, которая проверяет корректность ввода пользователя при регистрации нового ящика электронной почты. Программа должна убедиться, что введенный логин не содержит символ "@", а резервный адрес содержит символ "@". Никаких других проверок выполнять не требуется. Формат ввода: две строки, в первой пользователь вводит предлагаемый логин, а во второй - резервный адрес. Формат вывода: одна строка, которая сообщает, если все условия выполняются.
Zoloto 45
Для решения данной задачи можно написать программу на любом языке программирования, который вам удобен. Вот пример решения на языке Python:Объяснение решения:
- Мы создаем функцию `check_email_input`, которая принимает два аргумента - `username` (логин) и `backup_address` (резервный адрес).
- Внутри функции мы проверяем условия. Если символ "@" присутствует в логине (`if "@" in username`), возвращаем сообщение о некорректном логине.
- Если символ "@" не присутствует в резервном адресе (`elif "@" not in backup_address`), возвращаем сообщение о некорректном резервном адресе.
- Если оба условия не выполнены, возвращаем сообщение о выполнении всех условий.
- Затем мы запрашиваем у пользователя ввод логина и резервного адреса и вызываем функцию `check_email_input` с этими значениями.
- И, наконец, выводим результат проверки.
Таким образом, данная программа проверяет корректность ввода пользователя при регистрации нового ящика электронной почты, удовлетворяя указанным условиям.