Предмет: Информатика,
автор: Huating
Создайте программу которая случайным образом выбирает 2 числа в пределах от 1 до 20 и предлагает человеку 5 раз посчитать в уме их сумму и написать ответ на эти 5 примеров. И еще, надо что бы программа проверяла правильность ответа, и выдавала сколько примеров я решил правильно. Написать надо на Python
Ответы
Автор ответа:
0
from random import randrange
counter = 0
for _ in range(5):
a = randrange(1, 21)
b = randrange(1, 21)
c = int(input(f"{a} + {b} = "))
if a + b == c:
print("Правильно")
counter += 1
else:
print(f"Неправильно! Ответ: {a + b}")
if counter != 0:
print(f"Вы правильно ответили на {counter} вопросов")
else:
print("У вас нет правильных ответов")
Автор ответа:
0
Ответ:
from random import randint
n = 0
for i in range(5):
n1, n2 = randint(1, 20), randint(1, 20)
summ = int(input(f'{n1} + {n2} = '))
if summ == n1 + n2:
n += 1
print(f'Вы ответили на {n} вопросов')
Похожие вопросы
Предмет: Математика,
автор: alina2555787
Предмет: Биология,
автор: Shiroika
Предмет: Русский язык,
автор: ignatsuslikov
Предмет: Математика,
автор: саня1472
Предмет: Русский язык,
автор: dasha2375