Кто исправит тот крутой нужно сделать файл с 1000 строками с рандомными правильно решёнными примерами примерами import random
file = open('spis.txt', 'a', encoding = 'utf-8')
for i in range(0, 1000):
n1 = random.randint(0, 1000)
n2 = random.randint(0, 1000)
n3 = random.randint(0, 1000)
n4 = random.randint(0, 1000)
n = 0
s = ['+++', '---', '++-', '+-+', '-++', '+--', '-+-', '--+']
if s[random.randint(0, 7)] == '+++':
n = [str(n1) + '+' + str(n2) + '+' + str(n3) + '+' + str(n4), n1 + n2 + n3 + n4]
elif s[random.randint(0, 7)] == '---':
n = [str(n1) + '-' + str(n2) + '-' + str(n3) + '-' + str(n4), n1 - n2 - n3 - n4]
elif s[random.randint(0, 7)] == '++-':
n = [str(n1) + '+' + str(n2) + '+' + str(n3) + '-' + str(n4), n1 + n2 + n3 - n4]
elif s[random.randint(0, 7)] == '+-+':
n = [str(n1) + '+' + str(n2) + '-' + str(n3) + '+' + str(n4), n1 + n2 - n3 + n4]
elif s[random.randint(0, 7)] == '-++':
n = [str(n1) + '-' + str(n2) + '+' + str(n3) + '+' + str(n4), n1 - n2 + n3 + n4]
elif s[random.randint(0, 7)] == '+--':
n = [str(n1) + '+' + str(n2) + '-' + str(n3) + '-' + str(n4), n1 + n2 - n3 - n4]
elif s[random.randint(0, 7)] == '-+-':
n = [str(n1) + '-' + str(n2) + '+' + str(n3) + '-' + str(n4), n1 - n2 + n3 - n4]
elif s[random.randint(0, 7)] == '--+':
n = [str(n1) + '-' + str(n2) + '-' + str(n3) + '+' + str(n4), n1 - n2 - n3 + n4]
file = open('spis.txt', 'r', encoding = 'utf-8')
file.write(n[0] + '=' + n[-1])

zaxar3512 zaxar3512    2   25.11.2021 07:54    1

Другие вопросы по теме Информатика