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

Допоможіть, будь ласка, phython
Створити програму для перевірки знань таблички множення
На екран вивести приклад
Вводимо результат
Якщо відповідь правильна :
-вивести повідомлення «Молодчинка!»
- вивести «Наступний приклад»
Якщо відповідь неправильна:
- Вивести повідомлення «Нажаль не вірно, поміркуй ще»
- Знову вивести приклад
- Знову ввести результат
Запрограмувати 3 приклади

Ответы

Автор ответа: prooo7777777
0

Я не пробував чи вона працює тому можуть бути баги.

Объяснение:

import random

# створення функції для генерації прикладу

def generate_question():

   num1 = random.randint(1, 10)

   num2 = random.randint(1, 10)

   return (num1, num2, num1*num2)

# початок програми

print("Вітаю! Ця програма перевірить твої знання таблички множення.")

print("Введіть результат множення для кожного прикладу.")

# генеруємо три приклади і перевіряємо відповідь

for i in range(3):

   num1, num2, answer = generate_question()

   user_answer = int(input(f"{num1} * {num2} = "))

   if user_answer == answer:

       print("Молодчинка!")

   else:

       print("Нажаль не вірно, поміркуй ще.")

       user_answer = int(input(f"{num1} * {num2} = "))

       if user_answer == answer:

           print("Молодчинка!")

       else:

           print(f"Неправильно. Вірна відповідь: {answer}.")

   print("Наступний приклад.\n")

Похожие вопросы
Предмет: Химия, автор: Octaverror
Предмет: Английский язык, автор: 068432171vova