En
programación, a la hora de elegir un bucle u otro, debemos
hacernos la siguiente pregunta:
- ¿Se
conoce, de antemano, el número de veces (iteraciones) que
tiene que ejecutarse un determinado bloque de instrucciones?
Si
la respuesta es afirmativa, habitualmente se usa un bucle for. En
caso contrario, nos plantearemos la siguiente pregunta:
- ¿El
bloque de instrucciones debe ejecutarse al menos una vez?
En
este caso, si la respuesta es afirmativa, generalmente haremos uso
de un bucle do while, y si la respuesta es negativa, usaremos un
bucle while. |