7. Sentencias de control 2
WHILE
WHILE es una estructura de control que permite repetir un determinado numero de veces una tarea.
Sintaxis y ejemplo:
while(condición){ //Instrucciones } //------------------ int a = 5; int b = 1; while(a>b){ printf("Hola %d \n", b); b++; } //Resultado Hola 1 Hola 2 Hola 3 Hola 4
DO WHILE
DO WHILE es similar a un bucle WHILE, excepto que este permite ejecutar al menos una vez el bloque de código antes de evaluar la condición.
Sintaxis y ejemplo:
do{ //Instrucciones } while(condición); //-------------------- int a = 1; int b = 5; do{ printf("Hola %d \n", a); a++; } while(a<b); //Resultado Hola 1 Hola 2 Hola 3 Hola 4
FOR
FOR es una estructura para repetir un código una o más veces dependiendo de un contador.
Sintaxis y ejemplo:
for(valor; condición; paso; ){ //Instrucciones } //--------------------- for (int a = 1; a < 6; a++) { printf("%d \n", a); } //Resultado 1 2 3 4 5