Está en la página 1de 11

Tecnológico Nacional de

México
Instituto Tecnológico De Tijuana

Departamento de Ingeniería Industrial


Algoritmos INC-1005
Unidad 4
¿Qué es un ciclo?
¿Cómo funciona el ciclo for, while, do-while?
Ejemplo de sintaxis de cada ciclo mencionado anteriormente
(for,do,do-while)para el lenguaje de c++.

Nombre del alumno: Leyva Emigdio Guillermo


No. Control: 17213089
Profesor: Ing. Erasmo Estrada
Fecha de entrega: 07 Septiembre de 2019
Introducción:
Ciclos

Los ciclos también se llaman iteraciones, se usan en la programación


para ejecutar el mismo conjunto de instrucciones hasta que se cumpla
una determinada condición.

Mientras el ciclo

El ciclo while puede leerse como "haz", esta estructura es responsable


de repetir cíclicamente un conjunto de instrucciones que están dentro
del ciclo, esta repetición se realizará hasta que se cumpla la condición
de detención que definimos previamente.

Para el ciclo

El ciclo for es muy importante en la programación porque 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 sabemos el número de veces el
ciclo se repetirá

Cuando necesite programar integrales, cálculos estadísticos, recorrer


matrices, listas, estructuras de datos, leer archivos, incluso la ruta de
directorios, etc., normalmente utilizará el ciclo for. El ciclo for también se
conoce con frecuencia como un "ciclo" para.

Ciclo Do - Mientras.

Como acabamos de analizar, el ciclo While nos permite ejecutar un


conjunto de declaraciones mientras una condición es verdadera. Y
también se señaló que siempre existe la posibilidad de que el ciclo no
se ejecute (si la condición desde el principio es falsa). Sin embargo,
habrá momentos en los que necesitemos que el ciclo de instrucciones
se ejecute al menos una vez. Como podría ser, por ejemplo, el caso en
el que necesitamos presentar un menú de opciones, para estos casos
podemos usar la declaración Do - While.
Ciclos
Los ciclos son también llamados iteraciones, se usan en programación
para ejecutar el mismo conjunto de instrucciones hasta que se cumpla
cierta condición.

Ciclo while.
El bucle while se puede leer como “haz”, 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 de forma previa.

Es importante observar 2 detalles fundamentales

 La condición de inicio se evalúa antes de ejecutar el código del


ciclo, lo que abre la posibilidad de que el ciclo nunca se ejecute,
si la condición es falsa.
 Dentro del código del ciclo debemos establecer un mecanismo
para que el ciclo se deje de ejecutar, sino se hace, el ciclo se
repetirá de forma infinita. Esto se realiza con lo que se denomina
“Condición de parada”
Sintaxis del ciclo while.

En donde: while, palabra reservada que define el ciclo.

(Condición de parada), es una condición lógica que se evalúa por la


instrucción while, en caso de ser verdadera, se ejecutarán las
instrucciones dentro del ciclo while, en caso de ser falsa, se ignora este
código.

{}, Todas las instrucciones dentro de las llaves se ejecutarán como una
instrucción dentro del ciclo while, como parte del código debemos
generar la instrucción de paro de modo que podamos salir de forma
limpia del ciclo.

Ejemplo:
Ciclo 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

Cuando requieras programar integrales, cálculos estadísticos, recorrer


matrices, listas, estructuras de datos, la lectura de archivos, incluso el
recorrido de directorios, etc, normalmente utilizarás el ciclo for. El ciclo
for también es frecuentemente referido como “bucle” for.

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.

En donde: for, palabra reservada que indica el inicio del ciclo

{}, Todas las instrucciones dentro de las llaves se ejecutarán como una
instrucción como parte del ciclo for.

Expresión-de-inicio, es la inicialización de una variable, la cual sirve


como punto de inicio a partir del cual se va a ejecutar el bucle.

Condición: Establece la condición en la que debe detenerse la ejecución


del ciclo. El bucle se ejecutará mientras la condición sea verdadera.

Incremento: establece el incremento que se hará en la variable


inicializada en Expresión de inicio cada ciclo que se ejecute. Los
incrementos pueden ser unitarios (incrementos en 1) o en otro
incremento. Así mismo el contador puede decrementarse en lugar de
incrementarse.
Ejemplo:
Ciclo Do – While.
Como acabamos de analizar, el bucle While, nos permite ejecutar un
conjunto de sentencias mientras una condición sea verdadera. Y
también se señaló que existe siempre la posibilidad de que el bucle no
se ejecute, (si la condición desde un inicio es falsa). Sin embargo habrá
ocasiones que necesitaremos que al menos una vez se ejecute el ciclo
de instrucciones. Como podría ser, por ejemplo, el caso en que
necesitemos presentar un menú de opciones, para estos casos
podemos utilizar la sentencia Do – While.

El bucle do – while se puede leer como “haz – mientras”, 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 while.

Es importante observar 2 detalles fundamentales que lo diferencían de


la sentencia While
 La condición de inicio se evalúa después de ejecutar el código del
ciclo, por lo que el código siempre se ejecutará por lo menos 1
vez.
 Dentro del código del ciclo debemos establecer un mecanismo
para que el ciclo se deje de ejecutar, sino se hace, el ciclo se
repetirá de forma infinita. Esto se realiza con lo que se denomina
“Condición de parada” y se establece con la palabra reservada
While.

Sintaxis del ciclo do – while

En donde: do, palabra reservada que indica el inicio del ciclo

{}, Todas las instrucciones dentro de las llaves se ejecutarán como una
instrucción como parte del ciclo while, como parte del código debemos
generar la instrucción de paro de modo que podamos salir de forma
limpia del ciclo.

while, palabra reservada que establece el ciclo.

(Condición de parada), es una condición lógica que se evalúa por la


instrucción while, en caso de ser verdadera, se ejecutarán las
instrucciones dentro del ciclo while, en caso de ser falsa, se ignora este
código.
Ejemplo:
Conclusión:
En conclusión para repetir varias veces un proceso determinado
haremos uso de los ciclos repetitivos, a los cuales se les conoce con el
nombre de estructura repetitiva.

Las estructuras repetitivas se utilizan para realizar varias veces el


mismo conjunto de operaciones. Dentro de ellas encontramos aquellas
donde la cantidad repeticiones se manejan por un número, las que se
realizan hasta que se cumple cierta condición.

Un ciclo, funciona de la siguiente manera: Evalúa una condición de


resultar cierta, realiza una acción o bloque de acciones, luego vuelve a
evaluar la condición y si nuevamente resulta cierta, realiza la acción.
Cuando la condición de cómo resultado falso, se sale del ciclo y
continúa con la ejecución normal del programa.

Esto nos ayudara con tareas grandes y repetitivas para las cuales
necesitamos una computadora.

También podría gustarte