Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/02/2013, 20:37
Avatar de aby_2988
aby_2988
 
Fecha de Ingreso: febrero-2013
Mensajes: 4
Antigüedad: 11 años, 10 meses
Puntos: 0
me pueden ayudar con un ciclo do while

hola tengo que Validar el proceso de entrada de datos: lea una edad hasta que esta este en el rango de 1 a 110 (do-while)
esto es lo que tengo solo que el ciclo no se cierra cuando lee la edad correcta. espero me puedan ayudar y decir en que estoy equivocada, soy novata en esto de programacion y aun no la entiendo muy bien. gracias

public class LeerUnaEdad
{

public static void main (String [] args)
{
int edad = 0 ;

Scanner entrada = new Scanner (System.in);

do
{
System.out.println ("Escribe una edad " );
edad = entrada.nextInt ();
if (edad < 1 || edad > 110){

System.out.println ("Escribe una edad " );
edad = entrada.nextInt ();
}
else {
System.out.println ("Edad es: " + edad);
}

}while (edad > 1 || edad < 110);



}
}

Última edición por aby_2988; 16/02/2013 a las 20:50 Razón: error