При регистрации нового ящика электронной почты пользователя, ему обычно требуется ввести желаемый логин и резервный
При регистрации нового ящика электронной почты пользователя, ему обычно требуется ввести желаемый логин и резервный адрес электронной почты. Логин не должен содержать символ "@", а резервный адрес должен содержать символ "@". Напишите программу, которая проверит корректность введенных данных. Программа должна выполнять только указанные проверки, без дополнительных условий. Формат ввода: две строки - логин и резервный адрес. Формат вывода: одна строка, указывающая, соответствуют ли введенные данные требованиям.
11.12.2023 00:13
Объяснение: Для проверки корректности данных электронной почты, нам необходимо выполнить две проверки. Первая проверка состоит в том, что логин не должен содержать символ "@". Мы можем проверить это, используя метод `find()`, который возвращает индекс первого вхождения символа "@". Если символ не найден, то индекс будет равен -1, что будет означать, что символ не присутствует в строке. Вторая проверка состоит в том, что резервный адрес электронной почты должен содержать символ "@". Мы также можем использовать метод `find()` для выполнения этой проверки. Если оба условия выполняются, то данные соответствуют требованиям.
Пример использования:
Совет: Для лучшего понимания кода и разобраться в том, как он работает, можно запустить программу и проверить различные варианты ввода, чтобы увидеть, как программа реагирует на разные входные данные.
Задание для закрепления: Напишите программу, которая предлагает пользователю ввести логин и резервный адрес электронной почты, а затем проверяет их корректность и выводит сообщение "Данные корректные" или "Данные некорректные" в зависимости от результата проверки.