Несложная программа на python!
Написать программу которая в каждую новую строку выводит новое число за логикой: 0+1-2+3-4+5-6+7-8+9-10 (результат каждой новой операции должен выводится в новую строку). Думаю всё понятно, если есть вопросы - спрашивайте.
restIess:
как выглядит самая первая строка?
Пусть а = 0
И к этому а должно сначала прибавиться +1 потом отняться -2, потом прибавится +3, отняться -4 и так далее.
первая строка 0
вторая 0 + 1?
Да
и так ровно до 10?
или пользователь вводит число, до которого идём
До 10 пусть будет
Ответы
Ответ дал:
2
s = 0
for i in range(1,12):
print(0,end=" ")
for j in range(1,i):
if j % 2 == 0:
print('-',j,end=" ")
s -= j
else:
print('+',j,end=" ")
s += j
print('=', s)
s = 0
print()
Ахахахахах, я имел ввиду в каждую строку результат операции, а не саму операцию
упс)
0, 1, -1, такое начало будет?
Пусть уже какое нибудь будет, мне просто интересна сама программа, которая делает 0+1-2+3-4+5 каждый новый результат операции в новую строку
Теперь после равно пишет результат операции))
Спасибо. Когда сам пытался писать даже не ожидал что такая навороченная программа может быть, думал в строк 6-7 влезет
если нужен только результат, то мб и можно там чет подумать с циклами и укоротить
Ну вот да, я циклами и хотел, но голова не думает вообще. Я писал программы и посложнее чем эта, но че то эта никак
здравствуйте можете помочь мне с информатикой войдите на мой вопрос
Вас заинтересует
2 года назад
2 года назад
2 года назад
2 года назад
8 лет назад
8 лет назад
9 лет назад