Está en la página 1de 6

SENTENCIAS CICLICAS

C++
Ciclos en C++
int i = 1;
Mientras(Expresión Lógica) while(i<=10)
Haga {
Mientras Instrucciones a repetir Instrucciones a Repetir;
Fin_Mientras i++;
}

int i = 1;
Repetir do{
Instrucciones a Repetir Instrucciones a Repetir;
Repetir Hasta Que (Expesión Lógica) i++;
}while(i >= 10);

Para k <-1 Hasta 10 Con Paso 1 for(int i = 1;i <= 10; i++)
Hacer {
Instrucciones a Repetir Instrucciones a Repetir;
Para Fin Para }
While en C++
while ( expresion) sentencia;

Donde sentencia puede ser una sentencia vacía, una sentencia única o un bloque de
sentencias que se repetirán. Cuando el flujo del programa llega a esta instrucción,
primero se revisa si la condición es verdad para ejecutar la(s) sentencia(s), y después el
ciclo while se repetirá mientras la condición sea verdadera. Cuando llega a ser falsa, el
control del programa pasa a la línea que sigue al ciclo.

#include <iostream>
using namespace std;

int main()
{
int i = 1;
while (i <= 10)
{
cout << "Hola Mundo“<<endl;
i++;
}
cout<<endl;
system(“pause”);
return 0;
}
Do While en C++
Al igual que en la sentencia while, en esta sentencia el cuerpo del bucle se ejecuta
mientras que sea verdad la expresión booleana que constituye la condición de control.
Además, esta condición se comprueba cada vez tras la ejecución del cuerpo, no antes,
como en el while.

El cuerpo de una sentencia do/while siempre se ejecuta al menos una vez.

#include <iostream>
using namespace std;

int main()
{
int i = 1;
do{
cout << "Hola Mundo“<<endl;
i++;
} while (i <= 10);
cout<<endl;
system(“pause”);
return 0;
}
For en C++
La sintaxis de la estructura for en C++ es la siguiente:

for (int i = lim-inf; i < lim-sup; i++)


{
Instrucciones a Repetir
}
i = Variable que controla el ciclo for.
Lim-inf = Valor inicial que toma la variable contador.
Lim-sup = Valor final que toma la variable contador.

#include <iostream>
using namespace std;

int main()
{
for(int i = 1; i <= 10; i++)
{
cout << "Hola Mundo“<<endl;
}
cout<<endl;
system(“pause”);
return 0;
}
OPERADORES DE INCREMENTO Y
DECREMENTO
Operación Sintaxis Significado Comentario
i++ i=i+1 En una operación de asignación esta
Postincremento operación hace primero se realice la
asignación y luego se incremente la
variable en 1.
++i i=i+1 En una operación de asignación esta
Preincremento operación hace primero se realice la el
incremento de la variable en 1 y luego se
realice la asignación.
i-- i=i-1 En una operación de asignación esta
Postdecremento operación hace primero se realice la
asignación y luego se decremente en 1 la
variable.
--i i=i-1 En una operación de asignación esta
Predecremento operación hace primero se realice la
disminución de la variable en 1 y luego se
realice la asignación.

También podría gustarte