import time # Начальная высота башни в метрах height = 100 # Ускорение свободного падения в м/с^2 gravity = 9.81 # Считаем время падения time_taken = 0 while height > 0: height = height - 0.5 * gravity * time_taken ** 2 if height < 0: height = 0 print(f"Высота яблока: {height:.2f} м") time.sleep(1) time_taken += 1 print("Яблоко упало!")
Эта программа будет выводить высоту яблока через каждую секунду, имитируя его падение с башни. Когда яблоко достигнет земли (высота станет равна 0), программа завершится сообщением "Яблоко упало!".
# Начальная высота башни в метрах
height = 100
# Ускорение свободного падения в м/с^2
gravity = 9.81
# Считаем время падения
time_taken = 0
while height > 0:
height = height - 0.5 * gravity * time_taken ** 2
if height < 0:
height = 0
print(f"Высота яблока: {height:.2f} м")
time.sleep(1)
time_taken += 1
print("Яблоко упало!")
Эта программа будет выводить высоту яблока через каждую секунду, имитируя его падение с башни. Когда яблоко достигнет земли (высота станет равна 0), программа завершится сообщением "Яблоко упало!".