como obtengo en java?

Iniciado por difer, 15 Septiembre 2005, 19:41 PM

0 Miembros y 1 Visitante están viendo este tema.

difer

wenas.. como estan, pues yo aki pidiendo ayuda kien me puede ayudar el output de este ejercicio debe ser:

Lab03st, 100 point version
starting miliseconds:10000123
hours: 2
minutes: 46
seconds: 40
miliseconds: 123

pero no se por que no logro obtener eso creo es algo de matematicas pero no entiendo por favor ayuda... lo que obtengo es:

Lab03st, 100 point version
starting miliseconds:10000123
hours: 2
minutes: 46
seconds: 43
miliseconds: 139

public class Lab03st
{
   public static void main(String args[])
   {
      int sms=10000123;
      int msph=3600000;
      int hrs=sms/msph;
      int a=sms%msph;
      int min=a/60000;
      int sec=a%60;
      int msps=6000;
      int mls=msps/sec;
      
      System.out.println("Lab03st, 100 point version");
      System.out.println();
      System.out.println("Starting mili-seconds:"+sms);
      System.out.println("Hours:                "+hrs);
      System.out.println("Minutes:              "+min);
      System.out.println("Seconds:              "+sec);
      System.out.println("Mili-seconds:         "+mls);
   }
}

gracias salu2...
...

ryusuke

podrias poner algun comnetario de la variables, asi podria ayudarte me dsa lata deducir  ;D   ???