Código Java – Calcular Tiempo


//Codificado por sAfOrAs
public class DSCCuentaTiempo
{
	int NumHoras(int seconds)
	{
		int hours=0;
		hours=seconds/3600;
		return hours;
	}
	
	int NumMinutos(int seconds)
	{
		int minuts=0;
		minuts=seconds/60;
		return minuts;
	}

	int NumSegundos(int seconds)
	{
		return seconds;
	}	

	public static void main(String[] args)
	{
		int n=0,hh=0,mm=0,ss=0;
		DSCCuentaTiempo segundos = new DSCCuentaTiempo();
		if(args.length==0)
			System.out.println("Debe ingresar la cantidad de segundos");
		else
		{
			for(int i=0;i<args.length;i++)
			{
				n=Integer.parseInt(args[i]);
				hh=segundos.NumHoras(n);
				mm=segundos.NumMinutos(n);
				ss=segundos.NumSegundos(n);
				System.out.println("Hay "+hh+" Horas en "+ n + " Segundos");
				System.out.println("Hay "+mm+" Minutos en "+ n + " Segundos");
				System.out.println("Hay "+ss+" Segundos en "+ n + " Segundos");
			}
		}

	}
}
Anuncios

4 comentarios sobre “Código Java – Calcular Tiempo

  1. apenas estoy aprendiendo a programas y en mi Pc tengo instalado el programa jdk asi q tengo q compilarlo en cmd y luego ejecutarlo ahi mismo, sabes si eso se puede hacer de esta manera?. Gracias.

  2. tus publicaciones me agradan son muy interesantes y completas, solo que compile y ejecute esta pero solo sale el mensaje de: “debes ingresar los segundos” y se acaba el programa :/

    1. umm me imagino que le enviaste los argumentos al metodo main en el momento que ejecutaste el programa verdad? si no lo hiciste investiga como funciona ese famoso array “args” que vemos en casi todos los ejemplos. saludos.

Deja tu comentario

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