[Off] Conocer distancia (movimiento parabуlico)
#7

La fуrmula de la distancia horizontal recorrida estб en el comando .

Код HTML:
CMD:calcular(playerid, params[])
{
	if(IsPlayerConnected(playerid))
	{
		new str[57], Float: Distancia;
		new Float: Velocidad_Inicial = 10.0;//en m/s
		new Float: Gravedad = 9.81;//m/s2
		new Float: Angulo_De_Inclinacion = 80.0;//grados
		//Seno y Coseno necesario para aplicar en la fуrmula
		new Float: Seno_De_Angunlo = floatsin(Angulo_De_Inclinacion, degrees);
		new Float: Coseno_De_Angunlo = floatcos(Angulo_De_Inclinacion, degrees);
		//Fуrmula
		Distancia = 2 * floatmul(Velocidad_Inicial, Velocidad_Inicial) * floatmul(Seno_De_Angunlo, Coseno_De_Angunlo) / Gravedad;
		//Mensaje del resultado
		format(str, sizeof(str), "La distancia horizontal recorrida es: %0.2f metros.", Distancia);
		SendClientMessage(playerid, -1, str);
	}
	return 1;
}
Reply


Messages In This Thread

Forum Jump:


Users browsing this thread: 2 Guest(s)