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

Програма про м'яч який скаче.
Написати програму в Python.​

Ответы

Ответ дал: Denis33333
1

# встановлюємо початкові значення для висоти, швидкості і прискорення

height = 10

velocity = 0

acceleration = -9.81

# встановлюємо початковий час, крок і час оновлення

time = 0

time_step = 0.01

update_time = 0.1

# робимо 1000 ітерацій, щоб побудувати траєкторію м'яча

for i in range(1000):

# оновлюємо час і швидкість м'яча

time += time_step

velocity += acceleration * time_step

# оновлюємо висоту м'яча

height += velocity * time_step

# якщо м'яч досягнув землі, то відображаємо повідомлення і виходимо з циклу

if height <= 0:

print("М'яч впав на землю після {} секунд".format(time))

break

# якщо час оновлення, то відображаємо поточну висоту м'яча

if time >= update_time:

print("Час: {:.2f} с, Висота: {:.2f} м".format(time, height))

update_time += 0.1


Nataliasashadasha: не пропускає перший рядок.Пише No module 'pygame'
Denis33333: нужно установить модуль пайгейм
Nataliasashadasha: А де його установити підкажи я незнаю.Я працюю в програмі Python
Denis33333: проблема в том что в обычной программе невозможно запустить игру с шариком без ошибок, я пользуюсь програмой Pycharm и там можно установить модуль я могу упростить без модуля пайгейм
Nataliasashadasha: буду дуже вдячна
Denis33333: попробуйте,написал вам новый
Denis33333: если вы собираетесь заниматься кодингом в полный серьез рекомендую пользоваться пайчармом тоже самое что и питон только намного удобнее а после переходить на модули
Вас заинтересует