
16/02/2013, 20:37
|
 | | | Fecha de Ingreso: febrero-2013
Mensajes: 4
Antigüedad: 12 años 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
|