Instrucciones

5. Sentencias de salto

5.2. Sentencia “continue"

El uso de la sentencia continue dentro de un bucle permite pasar el control al final de la sentencia de bucle, justo al punto donde se evalúa la condición para la permanencia en el bucle. 

Sintaxis:

continue

Ejemplo:


#include <iostream>
using namespace std;

int main(int argc, char *argv[]) {
	int x = 0,y = 0;
	while (x < 1000){
		x++;
		if (y >= 100) continue;
		y++;
	}
	return 0;
}


En este ejemplo la línea "y++" sólo se ejecutaría mientras "y" sea menor que 100, en cualquier otro caso el control pasa a la línea "}", con lo que el bucle volvería a evaluarse.