En esta ocasión he querido publicar un ejemplo de cómo realizar una simulación de tiro parabólico, es decir dado un proyectil lanzado a una velocidad "v" en m/seg. y una inclinación "a" en grados sexagesimales, para lo cual tomaremos como herramienta de programación c++.
Tiro parabólico:
Todos hemos lanzado alguna vez una pelota, piedra… y hemos notado que al lanzarla su trayectoria es una línea curva, esto es debido a la influencia de la gravedad sobre esta. Este fenómeno físico es calculable mediante formulas.
Para nuestro caso vamos a tomar como base las formula del tiro parabólico tanto para el movimiento vertical como el horizontal.
Movimiento horizontal
MH=v * sen a * t – ½gt2 donde v es la velocidad en m/s, a el ángulo de inclinación, t el tiempo en seg. y g la aceleración de la gravedad 9.8 m/s
Movimiento vertical
MV=v * cos a * t
Ahora veamos el código fuente.
Nota: se supone que el lector tiene conocimientos sobre c++
/*
Página siguiente |