Wanneer we een object lanceren, kunnen we zelfs net na de lancering berekenen hoe lang het zal duren voordat dit object opnieuw landt. Dit geldt natuurlijk ook voor als we fysiek gooien met een steen.

We kunnen deze tijd berekenen zolang we de originele snelheid van het voorwerp en de hoek waaronder het object geworpen werd kennen:
\[t = \dfrac{2 \cdot V_0 \cdot \sin(\alpha)}{g}\]Hierbij is \(V_0\) de originele snelheid en \(\alpha\) de lanceerhoek. \(g\) is de zwaartekrachtconstante, ofwel 9.81.
Schrijf een programma dat aan de gebruiker (in volgorde) naar de initiele snelheid en de hoek vraagt. Geef hierna weer op het scherm hoelang het duurt voordat het object de grond raakt. Rond het resultaat af op 3 cijfers na de komma.
Met \(V_0\) = 20.0 en \(\alpha\) = 20.0 verschijnt er:
Het duurt 1.395 seconden voordat het object de grond raakt.
Met \(V_0\) = 10.0 en \(\alpha\) = 30.0 verschijnt er:
Het duurt 1.019 seconden voordat het object de grond raakt.
Opmerking
Om de sinus van een hoek te berekenen gebruik je
math.sin(...), maar deze functie accepteert enkel radialen. Om een hoek van graden naar radialen om te vormen gebruik jemath.radians(...).