Вопрос задан 25.10.2023 в 21:04. Предмет Информатика. Спрашивает Приколист Магомед.

Програма повинна запитати "Скільки буде 5 + 6?". Користувач вводить відповідь і якщо вона вірна,

програма друкує "Правильно!". У разі неправильної відповіді друкує "Ні! Спробуй ще раз!" і знову пропонує ввести відповідь. пж срочноооооооооо даю 30 баллов
0 0
Перейти к ответам

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

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

Код на языке Python:

def question():

   answer = input("Скільки буде 5 + 6? ")

   if answer == "11":

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

   else:

       print("Ні! Спробуй ще раз!")

       question()

question()

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

Звісно, ось приклад програми на мові Python, яка виконує описану вами дію:

python
# Питання користувача питання = "Скільки буде 5 + 6?" відповідь_коректна = 11 # Правильна відповідь # Запит користувача та перевірка while True: користувач_відповідь = input(питання + " ") # Перевірка, чи введена відповідь коректна if користувач_відповідь.isdigit() and int(користувач_відповідь) == відповідь_коректна: print("Правильно!") break else: print("Ні! Спробуй ще раз!")

Ця програма працює у циклі while, поки користувач не введе правильну відповідь (11 у цьому випадку). Якщо введена відповідь є цілим числом та дорівнює правильній відповіді, програма виводить "Правильно!" і виходить з циклу. У випадку неправильної відповіді програма виводить "Ні! Спробуй ще раз!" і знову пропонує ввести відповідь.

0 0

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

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

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

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