Предмет: Информатика, автор: portasandrew

Створіть програму авторизації, в якій користувачеві дається 3 спроби ввести свої облікові дані (логін та пароль). Якщо користувач за меншу кількість спроб ввів вірні дані, програма достроково припиняє своє виконання та виводить на екран повідомлення: «Авторизацію успішно пройдено з «№» спроби».

Ответы

Автор ответа: valeron9814
1

Ответ:

login = 'portasandrew'

password = 'test123'

attempt = 0

while attempt < 3:

   try_login = input('Введіть логін: ')

   try_password = input('Введіть пароль: ')

   attempt += 1

   if try_login == 'portasandrew' and try_password == 'test123':

       print(f'Авторизацію успішно пройдено з "№{attempt}" спроби')

       break

   else:

       print('Данні не вірні, спробуйте ще раз')

Объяснение:

Не сказано звідки береться логін і пароль , тому їх визначемо на початку програми login = 'portasandrew' password = 'test123' (можна вписати свої значення)

Приклад запуску програми:

Введіть логін: sa

Введіть пароль: 21

Данні не вірні, спробуйте ще раз

Введіть логін: portasandrew

Введіть пароль: test123

Авторизацію успішно пройдено з "№2" спроби


valeron9814: Мова Python..забув спросити на якій треба було робити?
portasandrew: так, дякую
Похожие вопросы