
Вопрос задан 25.10.2023 в 21:04.
Предмет Информатика.
Спрашивает Приколист Магомед.
Програма повинна запитати "Скільки буде 5 + 6?". Користувач вводить відповідь і якщо вона вірна,
програма друкує "Правильно!". У разі неправильної відповіді друкує "Ні! Спробуй ще раз!" і знову пропонує ввести відповідь. пж срочноооооооооо даю 30 баллов

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

Отвечает Юровский Серёжа.
Код на языке Python:
def question():
answer = input("Скільки буде 5 + 6? ")
if answer == "11":
print("Правильно!")
else:
print("Ні! Спробуй ще раз!")
question()
question()



Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
Звісно, ось приклад програми на мові Python, яка виконує описану вами дію:
python# Питання користувача
питання = "Скільки буде 5 + 6?"
відповідь_коректна = 11 # Правильна відповідь
# Запит користувача та перевірка
while True:
користувач_відповідь = input(питання + " ")
# Перевірка, чи введена відповідь коректна
if користувач_відповідь.isdigit() and int(користувач_відповідь) == відповідь_коректна:
print("Правильно!")
break
else:
print("Ні! Спробуй ще раз!")
Ця програма працює у циклі while, поки користувач не введе правильну відповідь (11 у цьому випадку). Якщо введена відповідь є цілим числом та дорівнює правильній відповіді, програма виводить "Правильно!" і виходить з циклу. У випадку неправильної відповіді програма виводить "Ні! Спробуй ще раз!" і знову пропонує ввести відповідь.


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

Информатика 19
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
Предметы
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili