6. Bucles
Equivalencias con PSeInt
- Mientras →
while - Repetir / Hasta →
do while - Para →
for
while
while
CPP
1int i = 0;
2while (i < 5) {
3 std::cout << i << "\n";
4 i++;
5}
for
for clásico
CPP
1for (int i = 0; i < 5; i++) {
2 std::cout << i << "\n";
3}
Rango for (C++11)
Muy útil con arreglos y vector (lo profundizamos en la siguiente lección).
for-each (rango)
CPP
1#include <vector>
2// ...
3std::vector<int> v = {1, 2, 3};
4for (int x : v) {
5 std::cout << x << " ";
6}
Ejercicio
Imprimir los números del 1 al 100 que sean múltiplos de 7.


