• Предмет: Информатика
  • Автор: kashimaahmed
  • Вопрос задан 3 года назад

В первый день спортсмен пробежал х километров, а затем он каждый день увеличивал пробег на 10% от предыдущего значения. по данному числу у определите номер дня, на который пробег спортсмена составит не менее у километров. программа получает на вход действительные числа х и у и должна вывести одно натуральное число. на сколько процентов спортсмен станет здоровее, если одна пробежка увеличивает уровень здоровья спортсмена на 0,05%?

Ответы

Ответ дал: TomasSmZRs
0

# Python

x = float(input("Distance of the first day - "))

y = float(input("Total distance - "))

increase = 10 # (%)

coef = 1 + increase / 100

distance = x

cnt = 1

while distance < y:

 distance *= coef

 cnt += 1

health = 0.05 * cnt

print("Total days -", cnt)

print(f"The level of health will increase by {health} %")

Приложения:
Вас заинтересует