Вопрос задан 13.07.2023 в 19:34. Предмет Информатика. Спрашивает Мёдова Анастасия.

20 баллов. С циклом while Составить программу, которая запрашивает пароль (трехзначное число + 2

символа) до тех пор, пока он не будет правильно введен. Верный пароль должен быть задан в виде константы. И лучше скинуть скрин
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Тян Алина.

Відповідь:

# на пайтоне

kod = str(input("Введи свой код:"))

v = ''

while(kod != v):

    v = str(input("Код:"))

    if(v != kod):

          print("Неправильно!")

print("Правильно")

Пояснення:

Не до конца зделано.Нету константа,и проверки кода (трехзначное число + 2 символа)


0 0
Отвечает Полтавец Данил.

Ответ:

Язык в вопросе не указан. Сделаю на двух, выбирай сам какой пойдёт.

### Пыхтон

PASS = '123bc'

rpass = input('Введите пароль:\n')

while rpass != PASS:

   rpass = input('Неверный пароль. Попробуйте ещё: \n')

else:

   print('Доступ разрешён')

###PascalABC.NET

const PASS = '123bc';

begin

 var rpass := readstring('Enter password: ');

 while (rpass <> PASS) do begin

   rpass := readstring('Access denied. Try again: ');

 end;

 print('Access allowed. Welcome');

end.

Скрины - на чёрном фоне - Пайтон, на белом - Паскаль. Тестировал, работает.



0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

К сожалению, я не могу просматривать и обрабатывать скриншоты, но я могу предоставить вам код на Python с использованием цикла while, который выполняет описанную вами задачу. Верный пароль будет задан в виде константы CORRECT_PASSWORD.

python
# Константа с верным паролем CORRECT_PASSWORD = "123ab" # Функция для проверки введенного пароля def check_password(input_password): return input_password == CORRECT_PASSWORD # Главная функция программы def main(): # Запрос на ввод пароля input_password = input("Введите пароль (трехзначное число + 2 символа): ") # Цикл while для запроса пароля до правильного ввода while not check_password(input_password): print("Неверный пароль. Попробуйте еще раз.") input_password = input("Введите пароль (трехзначное число + 2 символа): ") print("Пароль принят. Доступ разрешен.") if __name__ == "__main__": main()

Скопируйте этот код в среду разработки Python и запустите его. Он будет запрашивать ввод пароля до тех пор, пока не будет введен правильный пароль.

0 0

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

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

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

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