import turtle
# crtanje tla
tlo=turtle.Turtle()
tlo.penup()
tlo.color("green")
tlo.goto(-200,-200)
tlo.pendown()
tlo.goto(200,-200)
tlo.hideturtle()
# crtanje lopte
lopta=turtle.Turtle()
lopta.shape("circle")
lopta.color("blue")
lopta.penup()
lopta.setpos(0,200)
# početni uvjeti simulacije
y=200
vy=0
t=0
dt=0.1
g=9.81
# petlja izračuna brzine i položaja lopte
while y>-200:
vy=vy+g*dt
y=y-vy*dt
lopta.goto(0,y)
if y<-190:
y=-190
vy*=-0.9 # za elastični sudar ovdje uvrsti -1
print(vy, y+200)