Cliclos
For: El ciclo for es muy importante en programación debido a que es un ciclo que repite un conjunto de instrucciones mientras una condición es verdadera, pero, a diferencia
de los ciclos if-else y while, normalmente en
el ciclo for tiene aplicación cuando
conocemos el número de veces que se repetirá el
ciclo.
El bucle for se puede leer como “para la
condición dada repite”, esta estructura se encarga de repetir de forma cíclica un conjunto de instrucciones que se encuentren dentro del bucle, esta repetición se realizará hasta que se cumpla la condición de parada que definamos y que es evaluada con la palabra reservada for.
Sintaxis del ciclo for:
​
for (Expresión-de-inicio;
Condición; incremento)
{
Instrucciones del ciclo.
}
While: Los ciclos while es otra forma de hacer repeticiones de condiciones permitiéndonos ejecutarla de
manera repetitiva sin tener un valor inicial o
final ya que este no depende de valores
numéricos y más bien depende de condiciones
otorgadas de verdadero o falso y por este
motivo son diferentes y más efectivos a
diferencia de los ciclos for.
Necesitamos comprender que en un ciclo while se utiliza cuando queremos o necesitamos repetir una sentencia un número indefinido de veces, por ejemplo, podemos pedirle al usuario que introduzca una cantidad deseada de latas de refresco a comprar las veces que el desee por lo que podrá poner “2, 4, 7, etc” y el programa seguirá corriendo e ingresando nombres y solo dejara de hacerlo cuando se pida una condición especifica que en este caso sería cuando el usuario ingrese una cantidad mayor a “7”.
A continuación la sintaxis del ciclo while en c++
​
Mientras (Condición
Hacer)
{
Instrucciones
fin mientras
}
DoWhile: El ciclo do-while (Instrucción hacer – repetir mientras) es un tipo de estructura repetitiva eficiente. Lo que lo diferencia con el while es que en la estructura do-while la condición se evalúa al finalizar el ciclo, esto hace que las instrucciones se ejecuten cuando menos una vez.
La ejecución de esta estructura se realiza de la siguiente manera.
1.- Se ejecutan las instrucciones que se encuentran dentro del do, para esto es necesario ponerlas entre llaves.
DoWhile: El ciclo do-while (Instrucción hacer – repetir mientras) es un tipo de estructura repetitiva eficiente. Lo que lo diferencia con el while es que en la estructura do-while la condición se evalúa al finalizar el ciclo, esto hace que las instrucciones se ejecuten cuando menos una vez.
La ejecución de esta estructura se realiza de la siguiente manera.
1.- Se ejecutan las instrucciones que se encuentran dentro del do, para esto es necesario ponerlas entre llaves.
do{
​
Instrucciones
​
}
do{
​
Instrucciones
​
}
While(expresión);