Здравствуйте. Помогите с пунктом г и с правильным конечным выводом)

МихаилБорькин

Новичок
Пользователь
Сен 1, 2020
29
0
1
#Начав тренировки, лыжник в первый день пробежал 10 км. Каждый следующий день он увеличивал
# пробег на 10% от пробега предыдущего дня. Определите: а) пробег лыжника за второй, третий, ..., десятый день тренировок;
# б) какой суммарный путь он пробежал за первые 7 дней тренировок. в) суммарный путь за n дней тренировок;
# г) в какой день ему следует прекратить увеличивать пробег, если он не должен превышать 80 км? - # ПОДСКАЖИТЕ
# День 2 - пробег: 11000 м.


#Код:
n=10000
x=0
x1=0
x2=0
x3=0
for i in range(2,17):
n=n+n*0.1
print("день",i,round(n),"метр")
if i<7:
x=x+n
x1=x1+n
if x1>80000: # !!!!!!!!!!
print(i)



print("суммарный путь за первые 7 дней",round(x))
print("суммарный путь за ",i,round(x1))
 

МихаилБорькин

Новичок
Пользователь
Сен 1, 2020
29
0
1
# подскажите , как остановить задачу на этом пункте кроме оператора breake , т.е 7 день должен быть дальше не должен увеличиватся пробег записи в консоль. Вывод должен быть такой : 7день следует прекратить увеличивать . (Стоп , дальше должны писать похожее сообщение :8 день следует прекратить увеличивать , 9 Но и остальные пункты предыдущие а) б) в) - Должны работать как и раньше P.S извините за мой Китайский
 

МихаилБорькин

Новичок
Пользователь
Сен 1, 2020
29
0
1
1612090483271.png
 

Форум IT Специалистов