Java - un programa qe diga si es mañana o noche

   
Vista:

un programa qe diga si es mañana o noche

Publicado por Maria Cruz (1 intervención) el 23/09/2010 23:00:22
Hola necesito un programa donde al dar un hora (constante) me diga si es de madrugada, mañana, tarde o noche. pero el formato debe ser en 24 horas.
Ejemplo 17:56
es tarde
gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:un programa qe diga si es mañana o noche

Publicado por octavio (74 intervenciones) el 03/10/2010 20:54:36
public static void main (String[] arg){
String momento = "11:25"; //este seria el parametro que te pasa el usuario, del cual debes decir en que momento se encuetnra (mañana, tarde, etc)
String resultado = "noche";
int hora = Integer.parseInt(momento.substring(0, momento.indexOf(":")));
if (hora > 0 && hora < 8){
resultado = "madrugada";
} else if (hora > 7 && hora < 13){
resultado = "mañana";
} else if (hora > 12 && hora < 19){
resultado = "tarde";
}
System.out.println("El momento edl dia es : "+resultado);
}

te quedaria ver bien los periodos del día para ver cuales son los horarios en que es madrugada o mañana o tarde o noche y tal vez debas usar los minutos

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar