Форум сайта python.su
import random s = 0 error = 0 m = 0 n = (input("(on - запустить программу)(off - выключить)")) while n != "off" : n = (input("Введите количество примеров:")) n = int(n) b = input("Введите знак: (+,-,*,:) или все сразу (all)") if b == "+" : for i in range(n) : s = random.randint(1,100) m = random.randint(1,100) otvet = s + m print(s,"+",m) otvetpolzovatelya = int(input("")) if otvetpolzovatelya == otvet : print("Правильно") elif otvetpolzovatelya != otvet : error += 1 print("Ошибка") print("Решено за время:") print("Кол-во ошибок:", error)
Отредактировано Korolitskiy (Фев. 7, 2022 10:50:19)
Офлайн
import time import random solution_time = 0 s = 0 error = 0 m = 0 n = (input("(on - запустить программу)(off - выключить)")) while n != "off" : n = (input("Введите количество примеров:")) n = int(n) b = input("Введите знак: (+,-,*,:) или все сразу (all)") if b == "+" : start_time = time.time() for i in range(n) : s = random.randint(1,100) m = random.randint(1,100) otvet = s + m print(s,"+",m) otvetpolzovatelya = int(input("")) if otvetpolzovatelya == otvet : print("Правильно") elif otvetpolzovatelya != otvet : error += 1 print("Ошибка") stop_time = time.time() solution_time = round(stop_time - start_time) print("Решено за время: {}мин : {}сек".format(solution_time //60, solution_time % 60)) print("Кол-во ошибок:", error)
Офлайн