Предмет: Информатика,
автор: kopkoveronika
Завдання: скласти програму для перевірки знання таблиці множення.
Скласти програму, яка пропонує користувачеві розв’язати 10 виразів і
підраховує кількість правильних відповідей.
Обладнання: комп’ютер зі встановленим середовищем програмування
Python.
Хід роботи
Під час роботи з комп’ютером дотримуйтеся правил безпеки.
1) Відкрийте вікно IDLE і створіть нове вікно програми. Збережіть
файл з іменем Практична 11. Завантажте модулі, які потрібні для роботи з
Черепашкою та випадковими числами.
2) Створіть змінну k — лічильник правильних відповідей. Задайте
початкове значення k = 0.
191
3) Запишіть оператор for, лічильник якого набуває значення з
послідовності 0...11.
for i in range(_______):
Ответы
Автор ответа:
3
Ответ:
import random
# Задаємо кількість завдань
num_of_questions = 10
# Початкове значення лічильника правильних відповідей
correct_answers = 0
# Генеруємо випадкові числа та задаємо питання
for i in range(num_of_questions):
# Генеруємо випадкові множники від 1 до 10
num1 = random.randint(1, 10)
num2 = random.randint(1, 10)
# Задаємо питання
answer = input("Скільки буде " + str(num1) + " x " + str(num2) + "? ")
# Перевіряємо відповідь
if int(answer) == num1*num2:
print("Правильно!")
correct_answers += 1
else:
print("Неправильно. Правильна відповідь: " + str(num1*num2))
# Виводимо результат
print("Ти відповів правильно на " + str(correct_answers) + " з " + str(num_of_questions)
Похожие вопросы
Предмет: Українська мова,
автор: valorkopolina7
Предмет: Геометрия,
автор: chingizik674787
Предмет: Алгебра,
автор: usercomfy280520187
Предмет: Русский язык,
автор: mureta2007
Предмет: Математика,
автор: deutschland41