MEJOR SITIO PARA DESARROLLADORES WEB

C++ Tutorial

C++ HOGAR C++ Introducción C++ Empezar C++ Sintaxis C++ Producción C++ Comentarios C++ Variables C++ Entrada de usuario C++ Tipos de datos C++ Operadores C++ Cadenas C++ Matemáticas C++ Booleanos C++ Condiciones C++ Switch C++ While Bucle C++ For Bucle C++ Break/Continue C++ Matrices C++ Estructuras C++ Enumeraciones C++ Referencias C++ Consejos

C++ Funciones

C++ Funciones C++ Parámetros de función C++ Sobrecarga de funciones C++ Alcance C++ Recursión

C++ Clases

C++ POO C++ Clases/Objetos C++ Métodos de clase C++ Constructores C++ Especificadores de acceso C++ Encapsulación C++ Herencia C++ Polimorfismo C++ Archivos C++ Excepciones C++ Fecha

C++ Cómo

Suma dos números Números al azar

C++ Referencia

C++ Referencia C++ Palabras clave C++ <iostream> C++ <fstream> C++ <cmath> C++ <string> C++ <cstring> C++ <ctime>

C++ Ejemplos

C++ Ejemplos C++ Compilador C++ Ejercicios C++ Prueba C++ Certificado

Lenguaje C++. W3Schools lecciones en español

Ua En De

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 »

C++ Ejercicios

Ponte a prueba con ejercicios

Ejercicio:

Detén el ciclo si i es 5:

for (int i = 0; i < 10; i++) {
if (i == 5) {
;
}
cout << i << "\n";
}



Comentarios