• Предмет: Информатика
  • Автор: vakulinaanastasiya12
  • Вопрос задан 4 месяца назад

Приклад 2. Автомобіль рухається зі швидкістю и км/год. Раптом по- чинається його негайне гальмування. За першу секунду швидкість зменшується на 10 км/год, а за кожну наступну секунду зменшення швидкості за рахунок гальмування зростає на 10 км/год від значення за попередню секунду. Через скільки секунд автомобіль зупиниться? В пайтон код


slonce70: початкова швидкість х?

Ответы

Ответ дал: armani11201120
0

Ответ:

Ось код на 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 секунд.

Вас заинтересует