import random
correctAnswers = 0
answer = 0
roundNumber1 = 0
roundNumber2 = 0
for i in range(0, 5):
roundNumber1 = random.randint(0, 10)
roundNumber2 = random.randint(0, 10)
print("Пример :", roundNumber1, " + ", roundNumber2)
answer = input("Введите ответ: ")
if int(answer) == roundNumber1 + roundNumber2:
correctAnswers = correctAnswers + 1
print("Завершено. Правильных ответов: ", correctAnswers)
import random as rd
def genEx():
adds = [rd.randint(1,100) for i in range(2)]
string = '{0} + {1}'.format(adds[0], adds[1])
return string
def main():
counter = 0
for i in range(5):
example = genEx()
answer = input('{0} = \n'.format(example))
correctAnswer = eval(example)
if int(answer) == int(correctAnswer):
counter += 1
print('Ready. True answers: {}'.format(counter))
if __name__ == '__main__':
main()
Объяснение:
Скриншот приложен для восстановления изначального вида программы. Копировать не советую, сайт ломает пробелы. Если есть вопросы, с радостью отвечу
import random
correctAnswers = 0
answer = 0
roundNumber1 = 0
roundNumber2 = 0
for i in range(0, 5):
roundNumber1 = random.randint(0, 10)
roundNumber2 = random.randint(0, 10)
print("Пример :", roundNumber1, " + ", roundNumber2)
answer = input("Введите ответ: ")
if int(answer) == roundNumber1 + roundNumber2:
correctAnswers = correctAnswers + 1
print("Завершено. Правильных ответов: ", correctAnswers)
import random as rd
def genEx():
adds = [rd.randint(1,100) for i in range(2)]
string = '{0} + {1}'.format(adds[0], adds[1])
return string
def main():
counter = 0
for i in range(5):
example = genEx()
answer = input('{0} = \n'.format(example))
correctAnswer = eval(example)
if int(answer) == int(correctAnswer):
counter += 1
print('Ready. True answers: {}'.format(counter))
if __name__ == '__main__':
main()
Объяснение:
Скриншот приложен для восстановления изначального вида программы. Копировать не советую, сайт ломает пробелы. Если есть вопросы, с радостью отвечу