Sintaxis
del Ciclo For en C++:
La sintaxis de un ciclo for es simple en C++, en
realidad en la mayoría de los lenguajes de alto nivel es incluso muy similar,
de hecho, con tan solo tener bien claros los 3 componentes del ciclo for
(inicio, final y tamaño de paso) tenemos prácticamente todo hecho
Un ciclo FOR es empleado cuando conocemos de
antemano el número exacto de veces que deberá de realizarse la ejecución de un
bloque de programa, o en su defecto esta cantidad de veces puede determinarse
durante la ejecución del programa ya sea por un cálculo o la solicitud expresa
de dicho dato.
La sintaxis del ciclo FOR en el lenguaje de
programación C++ es la siguiente:
for (inicio; final; incremento)
{bloque de instrucciones a ejecutar;}
En donde:
Inicio: es una expresión en la que se declara una
variable de contador con si valor inicial, por ejemplo: a=1
final: en el caso de C++ es una expresión lógica que
hace que el ciclo continúe repitiéndose mientras dicha condición se cumpla, por
ejemplo: a<=10
incremento: es una expresión matemática en la que
agregamos una cantidad fija al contador, para que este se incremente y puede
llegar a cumplirse la expresión final, por ejemplo: a=a+1;
Veamos algunos ejemplos de declaraciones del ciclo
FOR:
Ciclo del 1 al 10
——- for (dato=1; dato<=10;
dato=dato +1)
Ciclo del 0 al 100 contando de 2 en 2 —————– for (cuenta=0; cuenta <=100;
cuenta=cuenta+2)
Ciclo del 1 hasta x contando de 5 en 5 —————– for (
b=1; b<=x; b++)
ciclo de x hasta y contando de 1 en 1 —————— for
(a=x; a<=y; a=a+1)
ciclo del 100 al 1 contando de 1 en 1 —————– for (
a=100; a>=1; a=a-1)
Observe que en el ultimo ejemplo hemos empleado un
ciclo con cuenta hacia atrás, es decir, podemos hacer ciclos que cuenten en
orden inverso, en donde la variable de contador se va decrementando, también
hay que notar que en este caso la condición para finalizar el ciclo cambia su
sentido y en vez de ser un signo menor o igual es un signo de mayor o igual.
Cuando la cuenta es de 1 en 1 es válido dentro de
C++ usar el operador de post-incremento (++) o el de post-decremento (–)
A continuación veamos como ejemplo, un programa que presente
todos los números múltiplos de 5 desde el 0 hasta n.
Ejemplo de serie de números pares con For
El siguiente ejemplo muestra un sencillo
programa que imprime una serie de números pares utilizando el ciclo For,
especificando que x comienza con un valor de 2, y que tendrá incrementos de 2
en 2 mientras sea menor a 20, el resultado sera la impresión de valores del 2
al 18(solo números pares).
EJEMPLOS DE DIAGRAMAS DEL CICLO
FOR




No hay comentarios:
Publicar un comentario