problema con java =S

wolfraim
05 de Enero del 2006
Diseñar un dialogo y escribir un programa que calcule la velocidad de un movil
en km/hr, dadas la distancia (en metros) y el tiempo (en segundos)

class Test
{
static public void main(String[]args)
{
Console C = new Console();
C.println("Calcule velocidad de un automovil");
C.println("Metro/s? ");
int m = C.readInt();

C.println("Segundo/s? ");
int s = C.readInt();

C.print("Velocidad " + (???) );
C.print(" km/hr");
}
}


eso es lo que tengo, pero el calculo que esta con signos de interrogacion es que
no se como plantearlo...

el problema es que el resultado se debe dar en km/hr y los datos el
usuario los ingresa en metros y segundos...

alguno de uds me puede ayudar??

mungassey
05 de Enero del 2006
no se mucho de fisica, pero creo que la cosa esta asi:

1000 metros = 1 km
3600 segundos = 1 hora

entonces la cantidad de metros dada se tiene que dividir entre 1000 para convertir la variable de metros en kilometros y divide la variable de segundos entre 3600 y esto te dara el equivalente de segundos en horas, entonces ya que apliques tu formula de calculo de velocidad el resultado ya estara representado en km/hr.

espero que te sirva esto de algo,

Saludos,
-victor.