Pangeya

    Описание объекта 
    Группы объекта
    Просмотр объекта
    Имя национальное password
    Имя международное password
    Показать все аватар-фото(1)
    Источник объектаСоздан просматриваемым пользователем
    Память объекта
    344 659  байт
    Наследование   
    300
    Дата создания09 апреля 2020 года 19ч:13м:37с
    Дата обновления   05 февраля 2022 года 11ч:58м:26с


    ПОДЕЛИТЬСЯ 

    Подробное Описание Объекта
    password password
    Двойственный режим
    Текстовый режим
    Режим изображений

    password

    Как известно, когда мы придумываем пароль от аккаунта ВКонтакте, электронной почты или Яндекс.Контеста, к этому паролю часто предъявляются определённые требования по сложности.

    Напишите программу, которая имитирует проверку пароля, придуманного пользователем. Пользователь вводит пару слов: пароль, а потом ещё раз его же, для подтверждения.

    Если введённая пара не удовлетворяет одному из перечисленных ниже условий, пользователь вводит пару паролей ещё раз, и так до тех пор, пока не будут выполнены все условия (т. е. пока программа не выведет «OK»).

    -если первый пароль из пары, который ввёл пользователь короче 8 символов, программа выводит на экран слово "Короткий!" и заново считывает пару слов-паролей;

    -если же первый пароль из пары достаточно длинный, но в нём содержится сочетание символов "123", программа выводит на экран слово "Простой!" и снова читает пару слов-паролей;

    -если же предыдущие проверки пройдены успешно, но введённые слова-пароли не совпадают, то программа выводит на экран слово "Различаются." и опять же читает пару слов-паролей;

    -если же и третья проверка пройдена успешно, программа выводит "OK" (латинскими буквами) и заканчивает свою работу.

    Формат ввода

    Несколько раз подряд следуют две строки — пароль, введённый пользователем в первый и во второй раз.

    Формат вывода

    Несколько строк — результат проверки пар паролей.

    Пример1

    Ввод

    password124

    password124

    Вывод

    OK

    Пример2

    Ввод

    password314

    password123

    password314

    password314

    Вывод

    Различаются.

    OK

    Примечания

    Данная задача дополнительно проверяется преподавателем.

    Отменить Продолжить
    Подтвердите, что Вы человек
    Отправить Отмена
    Развернуть Закрыть
    Закрыть
    Отмена