Предмет: Информатика,
автор: sagatovasabrinacom08
Python. СОР ПОЖАЛУЙСТА.
лыжник начал тренировку и преодолел 10 км в первый день. За каждый последующий день он увеличивал расстояние на 10%. Необходимо определить следующие: 1) продолжительность пути лыжника на второй, третий, ..., десятый день. 2) какое расстояние он прошел за первые 7 дней тренировок. Решите задачу с использованием цикла for.
Ответы
Автор ответа:
1
Ответ:
distance = 10
for i in range(2, 10):
distance *= 1.1
print('{} день: {}'.format(i, distance))
Автор ответа:
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
Предмет: Қазақ тiлi,
автор: mukusevaajdana055
Предмет: Химия,
автор: lutijsamper
Предмет: География,
автор: susisusuasuaisisisis
Предмет: Биология,
автор: cernicnaam