En while la condición para que se repita el bloque de instrucciones se evalúa desde el principio del ciclo de repeticiones, en cambio, en la estructura do-while, al principio se ejecuta el bloque y luego se evalúa la condición para ver si se sigue ejecutando o no. Esto significa que el bloque se ejecutará por lo menos una vez.
La forma de esta estructura es:
do {
bloque de enunciados
} while (condición);
Recomendaciones:
Cuando utilice la estructura de iteración do/while acuérdese de colocar el ;(punto y coma) después de la condición. Esta es la única estructura donde se coloca el punto y coma después de la condición.
Utilice do/while para el proceso de validación de datos dados por el usuario, ya que esta estructura garantiza que su cuerpo se ejecute al menos una vez.
http://juanpatzan.files.wordpress.com/2007/03/estructuras.pdf
http://dis.unal.edu.co/materias/programacion/C++.doc
http://yboon.net/~cedim/Descargas/AREA_ELECTRONICA/DESARROLLO_I_2002_II_3.pdf
http://www.alegsa.com.ar/Notas/106.php
http://ib.cnea.gov.ar/~icom/CursoC/dowhile.shtml
No hay comentarios:
Publicar un comentario