Tiro parabólico

Lorién Lascorz Lozano

/* Este programa calcula la posición final y la distancia recorrida de un objeto
tras ser lanzado con un cierto ángulo y una cierta velocidad proporcionados por
el usuario, al igual que el tiempo de recorrido y la posición inicial */

#include <iostream>
#include <math.h>

using namespace std;

#define pi 3.141592

int main()

{
 double v,x,i,t;
 cout<< "Introduce la velocidad inicial (en m/s) y el angulo (en grados) que forma
                 el lanzamiento con el eje horizontal: ";
 cin >> v >> x;
 cout << "Introduce la posicion (en metros) respecto al origen y el tiempo de
                vuelo (en segundos): ";
 cin >> i >> t;

cout << "La posicion final es: " << (i+(v*cos(x*pi/180)*t)) << " metros.";
 cout << "Es decir, la distancia recorrida es: "<< (v*cos(x*pi/180)*t)<< endl<<endl;
 return 0;
}
Esta entrada fue publicada en Informática e Internet. Guarda el enlace permanente.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s