Вопрос задан 02.10.2026 в 10:50. Предмет Информатика. Спрашивает Ерошин Аркадий.

Пользователь должен ввести логин и пароль. Длина логина — от 5 до 10 символов. Длина пароля — не менее 8 символов. Спрашивать у пользователя логин, пока он не введёт подходящий. После успешного ввода логина добавить к нему три случайных цифры (в диапазоне от 0 до 9). Только после этого спросить пароль. Спрашивать пароль, пока он не введёт подходящий. Напишите программу на Python.

Перейти к ответам

Ответы на вопрос

Отвечает Пономорёва Алёна.

Программа на Python:

import random

while True:
    login = input("Введите логин: ")
    if 5 <= len(login) <= 10:
        break
    print("Логин должен быть от 5 до 10 символов.")

digits = ""
for i in range(3):
    digits += str(random.randint(0, 9))

login = login + digits
print("Ваш новый логин:", login)

while True:
    password = input("Введите пароль: ")
    if len(password) >= 8:
        break
    print("Пароль должен содержать не менее 8 символов.")

print("Регистрация завершена.")

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос