Предмет: Информатика,
автор: startmebel2018
срочноооот ппджпдпжпжпжпжржрдржжржр
Домашнє завдання.
Скласти програму, що перевірязання таблиці множення. В ній випадковим чином одержати два числа (від 1 до 9), після чого на екран виводиться питання у виглядi: 4 * 9 =? Пiсля вводу вiдповiдi повинно видаватись повідомлення, чи відповідь правильна Так-Ні. Такі дії повторяються, поки користувач введе нуль.
6 = 48 8
TAK
9 * 3 = 27
TAK
6 * 6 = 36
TAK
1 * 4 = 4
TAK
5 * 9 = 0
Python
Ответы
Автор ответа:
1
Відповідь:
while True:
_input = input("Введіть приклад: ")
inputlist = _input.split(" ")
expression = inputlist[0]+inputlist[1]+inputlist[2]
useranswer = inputlist[len(inputlist)-1]
if eval(expression) == useranswer:
print("Все правильно!")
elif eval(expression) != useranswer:
print("Невірно! Правильна відповідь: " + eval(expression)
elif useranswer == "?":
print(expression + " = " + eval(expression))
Перевірив сам, все працює.
startmebel2018:
дякую
Похожие вопросы
Предмет: Биология,
автор: vlasovn29
Предмет: Литература,
автор: azamatadilov352
Предмет: Геометрия,
автор: pvtadcgc
Предмет: ОБЖ,
автор: Аноним
Предмет: Биология,
автор: Аноним