C++ Break y Continue
C++ Break
Ya has visto la instrucción break
utilizada en un capítulo anterior de este tutorial. Se utilizaba para "saltar" de una declaración switch
.
La instrucción break
también se puede utilizar para saltar de un bucle.
Este ejemplo salta del bucle cuando i
es igual a 4:
Ejemplo
for (int i = 0; i < 10; i++) {
if (i == 4) {
break;
}
cout << i << "\n";
}
Inténtalo tú mismo »
C++ Continue
La instrucción continue
interrumpe una iteración (en el bucle), si se produce una condición especificada, y continúa con la siguiente iteración en el bucle.
Este ejemplo omite el valor de 4:
Ejemplo
for (int i = 0; i < 10; i++) {
if (i == 4) {
continue;
}
cout << i << "\n";
}
Inténtalo tú mismo »
Break y Continue en el bucle while
También puedes usar break
y continue
en bucles while:
Break Ejemplo
int i = 0;
while (i < 10) {
cout << i << "\n";
i++;
if (i == 4) {
break;
}
}
Inténtalo tú mismo »
Continue Ejemplo
int i = 0;
while (i < 10) {
if (i == 4) {
i++;
continue;
}
cout << i << "\n";
i++;
}
Inténtalo tú mismo »