CICLOS EN C++
Ciclos
Existen tres tipos diferentes de ciclos:
while
do..while
for
Los cuales funcionan siempre y cuando, la condición que evalúa, sea verdadera.
El ciclo do..while se ejecuta cuando menos una vez, si la condición es verdadera se vuelve a ejecutar.
Por el contrario, while y el ciclo for evalúan primero la condición, en caso de ser falsa, los ciclos nunca se ejecutan.
Para que la condición vaya cambiando, incluimos un contador dentro del código del ciclo, el cual avanza cada vez que se ejecuta el ciclo. Y dentro de la condición se evalúa a la variable del contador.
La fórmula del contador es C++; ó C=C+1;
Además, utilizamos a los acumuladores, como su nombre lo dice para acumular valores que se van generando cada vez que se ejecuta el ciclo, como por ejemplo las ventas de los diferentes productos que se venden.
La fórmula del contador es: acumVenta+=venta; ó acumVenta=acumVenta+venta;
Ciclo For
Está estructura nos permite repetir partes de un programa una y otra vez, mientras la condición del ciclo sea verdadera
La sintaxis del Ciclo es:
For variable=Valor_Inicial To Valor_Final Step [INCR O DECR]
El ciclo for está conformado por tres partes:
Inicio del ciclo, desde donde comienza.
Condición, límite del ciclo, el cual se repite mientras la condición sea verdadera.
Incremento o decremento, el cual puede ser de 1 en 1 o de x en x, de forma positiva o negativa.
Ejemplo:
Elabore un programa que mediante el ciclo FOR genere y presente todos los números del 1 al 25.
Realiza un programa que imprima los números pares dentro del rango de 2 a 15.
ACTIVIDAD
- Elabore un programa que genere y presente los múltiplos de 7 del 70 al 14.
- Elabore un programa que acumule los impares del 3 al 19.
- Elabore un programa que permita ingresar mediante el ciclo FOR las 3 notas de un estudiante. Calcule y presente el promedio.