Este bucle comienza ejecutando las instrucciones que hay en su interior, una vez ejecutadas comprueba el valor de condición, si es true vuelve de nuevo a repetir el proceso ejecutar/evaluar. Si la evaluación de condición es false, entonces finaliza la ejecución del bucle.
Un bucle while ejecutará sus instrucciones de 0 a n veces, dependiendo del valor de las condiciones. Mientras que un bucle do while ejecutará sus instrucciones de 1 a n veces dependiendo del valor de la condición.
Prácticas:
Crear una aplicación que solicite una contraseña al usuario, si es correcta mostrará que es correcta, si el usuario se equivoca tres veces finalizará el programa.
Crear el fichero DoWhile1.java
Agregar el siguiente código:
public class DoWhile1{
public static void main(String arg[]){
String clave = "Sin clave";
String candidata;
int nVeces = 0;
do
{
System.out.println("Introduzca la clave: ");
candidata = leerLinea();
nVeces++;
}while(!clave.equals(candidata) && nVeces<3);
if(nVeces==3 && !clave.equals(candidata))
{
System.out.println("Lo siento no acertó.");
}
else
{
System.out.println("Clave correcta.");
}
}
/* Esta función permite leer una línea de texto, veremos su funcionamiento cuando lleguemos al capítulo de flujos de entrada y salida */
|
1. Programación. Java (Introducción) En esta oportunidad te presentamos el primer tutorial de programación en Java ,... [18/10/11] |
501 |
|
|||
|
2. Introducción al JavaScript Javascript, uno de los lenguajes más empleados en Internet, le permitirá construir... [08/04/03] |
51.119 | ||||
|
3. Variables y operaciones aritméticas. Java En esta ocasión te presentamos un tutorial de programación en Java en el cual... [25/10/11] |
53 | ||||