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++ For bucle


C++ For bucle

Cuando sepa exactamente cuántas veces desea recorrer un bloque de código, utilice el bucle for en lugar de un while bucle:

Syntaxis

for (declaración 1; declaración 2; declaración 3) {
  // bloque de código a ejecutar
}

La Declaración 1 se ejecuta (una vez) antes de la ejecución del bloque de código.

La Declaración 2 define la condición para ejecutar el bloque de código.

La Declaración 3 se ejecuta (cada vez) después de que se haya ejecutado el bloque de código.

El siguiente ejemplo imprimirá los números del 0 al 4:

Ejemplo

for (int i = 0; i < 5; i++) {
  cout << i << "\n";
}
Inténtalo tú mismo »

Ejemplo explicado

La declaración 1 establece una variable antes de que comience el ciclo (int i = 0).

La declaración 2 define la condición para que se ejecute el bucle (i debe ser menor que 5). Si la condición es verdadera, el ciclo comenzará de nuevo. Si es falsa, el ciclo finalizará.

La declaración 3 aumenta un valor (i++) cada vez que se ejecuta el bloque de código en el bucle.


Otro ejemplo

Este ejemplo solo imprimirá valores pares entre 0 y 10:

Ejemplo

for (int i = 0; i <= 10; i = i + 2) {
  cout << i << "\n";
}
Inténtalo tú mismo »

C++ Ejercicios

Ponte a prueba con ejercicios

Ejercicio:

Utilice un bucle for para imprimir "Yes" 5 veces:

 (int i = 0; i < 5; ) {
cout <<  << "\n";
}



Comentarios