Приклад 2. Автомобіль рухається зі швидкістю и км/год. Раптом по- чинається його негайне гальмування. За першу секунду швидкість зменшується на 10 км/год, а за кожну наступну секунду зменшення швидкості за рахунок гальмування зростає на 10 км/год від значення за попередню секунду. Через скільки секунд автомобіль зупиниться? В пайтон код
Ответы
Ответ:
Ось код на Python:
speed = 50 # швидкість автомобіля в км/год
time = 0 # час у секундах
while speed > 0:
time += 1 # збільшуємо час на одну секунду
speed -= 10 # зменшуємо швидкість на 10 км/год
if speed < 0: # якщо швидкість від'ємна, встановлюємо її рівною 0
speed = 0
print("Час зупинки автомобіля:", time, "секунд")
В результаті виконання цього коду ми отримаємо час зупинки автомобіля в секундах.
Объяснение:
За першу секунду швидкість зменшується на 10 км/год, тому за першу секунду швидкість автомобіля буде іншою:
v1 = v0 - 10
Де v0 - початкова швидкість автомобіля.
За другу секунду зменшення швидкості зростає на 10 км/год від значення за попередню секунду, тому:
v2 = v1 - 20 = v0 - 30
За третю секунду:
v3 = v2 - 30 = v0 - 60
І так далі.
Автомобіль зупиниться тоді, коли його швидкість стане рівною нулю, тобто коли:
v_n = v_0 - 10n = 0
Розв'язуючи це рівняння відносно n, отримаємо:
n = v_0 / 10
Отже, автомобіль зупиниться через v_0 / 10 секунд.