Reloj en java . Ejercicios .
Este es una ejercicio de muy buena practica que me paresia de utilidad publicarlo y almacenarlo en el blog espero pueda ser entendido y aplicado en algún trabajo web .
package reloj;
import java.util.*;
public class Reloj {
public static void main(String[] args) {
Calendar ahora=Calendar.getInstance();
int hora=ahora.get(Calendar.HOUR_OF_DAY);
int minuto = ahora.get(Calendar.MINUTE);
int mes = ahora.get(Calendar.MONTH)+1;
int dia = ahora.get(Calendar.DAY_OF_MONTH);
int an = ahora.get(Calendar.YEAR);
if (hora<12){
System.out.println("buenos dias.\n");
}else if (hora <17){
System.out.println("buenas Tardes.\n");
}else {
System.out.println("buenas noches");
}
System.out.println("son las ");
System.out.println("");
System.out.println((hora>12)?(hora-12):hora);
System.out.println("horas ");
if (minuto !=0){
System.out.println(minuto +"");
System.out.println((minuto !=1)? "minutos:" :"minuto");
}
System.out.println("Del dia "+dia+" de " );
switch (mes){
case 1 :
System.out.println("Enero");
break;
case 2 :
System.out.println("Febrero");
break;
case 3:
System.out.println("Marzo");
break;
case 4 :
System.out.println("Abril");
break;
case 5 :
System.out.println("Mayo");
break;
case 6:
System.out.println("Junio");
break;
case 7 :
System.out.println("Julio");
break;
case 8:
System.out.println("Agosto");
break;
case 9 :
System.out.println("Septiembre");
break;
case 10 :
System.out.println("Octubre");
break;
case 11:
System.out.println("Nobiembre");
break;
case 12:
System.out.println("Diciembre");
break;
}
System.out.println("Del año "+an );
}}
Si compilo obtendré la hora exacta marcada en mi ordenador .
son las
4
horas
33
minutos:
Del dia 9 de
Enero
Del año 2013
BUILD SUCCESSFUL (total time: 1 second)
Podrías estar interesado en
Comentarios
Publicar un comentario