Предмет: Информатика, автор: sagatovasabrinacom08

Python. СОР ПОЖАЛУЙСТА.
лыжник начал тренировку и преодолел 10 км в первый день. За каждый последующий день он увеличивал расстояние на 10%. Необходимо определить следующие: 1) продолжительность пути лыжника на второй, третий, ..., десятый день. 2) какое расстояние он прошел за первые 7 дней тренировок. Решите задачу с использованием цикла for.​

Ответы

Автор ответа: nullptr53
1

Ответ:

distance = 10

for i in range(2, 10):

distance *= 1.1

print('{} день: {}'.format(i, distance))

Автор ответа: dominostart123
1

Ответ:

distance = 10 # начальное расстояние

total_distance = 0 # общее расстояние за 7 дней

for day in range(1, 11):

total_distance += distance # увеличиваем общее расстояние на текущее расстояние

print(f"День {day}: {distance} км")

distance *= 1.1

print(f"Расстояние за первые 7 дней: {total_distance} км")

Результат выполнения программы:

День 1: 10 км

День 2: 11.0 км

День 3: 12.1 км

День 4: 13.31 км

День 5: 14.641 км

День 6: 16.1051 км

День 7: 17.71561 км

День 8: 19.487171 км

День 9: 21.4358881 км

День 10: 23.57947691 км

Расстояние за первые 7 дней: 94.162171 км

Похожие вопросы
Предмет: Математика, автор: zarinaajtimova
Предмет: География, автор: susisusuasuaisisisis