0% encontró este documento útil (0 votos)
105 vistas4 páginas

Estructura Ciclica

El documento aborda el tema de estructuras cíclicas en algoritmos, definiendo conceptos como iteraciones y tipos de estructuras cíclicas: Mientras, Repetir y Desde. Se explican sus características, funcionamiento y se proporcionan ejemplos y pseudocódigos para ilustrar su uso. Además, incluye actividades y ejercicios prácticos para aplicar los conocimientos adquiridos.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
105 vistas4 páginas

Estructura Ciclica

El documento aborda el tema de estructuras cíclicas en algoritmos, definiendo conceptos como iteraciones y tipos de estructuras cíclicas: Mientras, Repetir y Desde. Se explican sus características, funcionamiento y se proporcionan ejemplos y pseudocódigos para ilustrar su uso. Además, incluye actividades y ejercicios prácticos para aplicar los conocimientos adquiridos.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Bachillerato Técnico en Informática

ESCUELA NACIONAL DE COMERCIO N°1 2do. Curso


Alfonso B. Campos

Fecha: 24.04.2025

Capacidad: Aplica estructuras selectivas anidadas en la resolución de problemas.

Unidad Temática: Algoritmos

Contenido
• Definición
• Iteraciones
• Estructuras Desde, Mientras, Repetir

Indicadores

• Define estructura cíclica


• Explica brevemente en que consiste la iteración
• Expresa el concepto de la estructura Desde
• Menciona casos donde se utiliza la estructura Mientras
• Define la estructura Repetir
• Aplica la estructura cíclica adecuada conforme al ejercicio planteado

Actividades:
• Realizar la lectura del texto que se encuentra a continuación, y seguidamente completar el cuestionario que se
consignan más abajo.

Tareas
a) Lee el material preparado y luego responde los cuestionamientos que se describen a continuación
b) Realiza los ejercicios planteados, conforme a la estructura estudiada

Instrucciones Cíclicas o Repetitivas


En las estructuras secuenciales y de decisión las instrucciones que conforman el algoritmo se ejecutan una, y sólo
una vez, en el mismo orden en que aparecen. Existen problemas que requieren que un grupo de instrucciones no se
aplique sólo a un caso específico, sino que estas mismas instrucciones se apliquen a muchos otros casos

Las instrucciones repetitivas o cíclicas permiten realizar una secuencia de instrucciones cero o más veces de
acuerdo al resultado de la evaluación de una expresión lógica.

Definición
1. Las estructuras cíclicas o repetitivas son la estructura de algorítmica que contienen o representan un bucle o
conjunto de instrucciones que se repiten un número finito de veces.
2. Cada repetición del bucle se llama una iteración.
3. Todo bucle tiene asociada una condición, que es la que va a determinar si se ejecuta el bucle y hasta cuándo.

Tipos
Existen tres tipos básicos de estructuras repetitivas:
▪ Mientras hacer (While do)
▪ Repetir hasta (Repeat until – Do While)
▪ Desde (For)

Estructura Cíclica Mientras hacer


La estructura Mientras-hacer está formada por dos partes:
1. La expresión de tipo lógico que se evalúa cada vez que se repite el ciclo
2. El grupo de instrucciones que se ejecutan para cada iteración
Bachillerato Técnico en Informática
ESCUELA NACIONAL DE COMERCIO N°1 2do. Curso
Alfonso B. Campos

Funcionamiento
▪ La condición del Mientras-hacer se evalúa al principio, antes de entrar en las acciones.
▪ Si la condición es verdadera, se comienza a ejecutar las acciones del Mientras hacer.
▪ Después de ejecutar la última acción, se repite el proceso de evaluación de la condición; si la condición es
verdadera de nuevo, se repite el ciclo.
▪ Este proceso se conoce como un bucle y continúa hasta que la condición sea falsa. En ese momento, la
ejecución prosigue con la sentencia siguiente del programa.

Observación
Dentro del grupo de las instrucciones del ciclo debe haber por lo menos una instrucción que modifique el resultado
de la expresión lógica, de lo contrario nunca se terminará la repetición de la ejecución de las instrucciones y será un
proceso infinito

Pseudocódigo
Mientras (condición) hacer
accion1
accion2
:
accionN
Fin Mientras

Mientras la condición sea verdadera, se repite el bucle hasta que la condición sea falsa

Ejemplo: Imprimir los números menores a 3

Inicio
Contador = 0
Mientras (contador < 3)hacer
imprimir contador
contador = contador + 1
Fin Mientras
Fin

Estructura Cíclica Repetir- Hasta


1. La estructura Repetir-hasta es una estructura de ciclo en la que la condición se evalúa después de realizar
la primera iteración del bucle
2. Se repite el bucle mientras la condición del ciclo al final se mantenga en falsa.
3. Cuando se cumple la condición se sale del bucle

Funcionamiento
• Se repite el bucle hasta que la condición sea verdadera, es decir, el bucle se repite y ejecuta mientras la
condición sea falsa.
• La condición se evalúa siempre al final del bucle. Si es falsa volvemos a ejecutar las acciones. Si es verdadera
se sale del bucle.
• Dado que la condición se evalúa al final se habrá pasado al menos una vez por el bucle.
• Se puede usar esta estructura cuando el bucle se tenga que ejecutar como mínimo una vez
Bachillerato Técnico en Informática
ESCUELA NACIONAL DE COMERCIO N°1 2do. Curso
Alfonso B. Campos

Pseudocódigo
Repetir
Accion1
Accion2
:
AccionN
Hasta (condición)

Repetir el bucle hasta que la condición sea verdadera


Ejemplo: Imprimir los primeros cinco números naturales (1 al 5).

Inicio
contador = 1
Repetir
imprimir contador
contador = contador + 1
Hasta contador = 5
Fin

Estructura Cíclica Desde


1. Es una estructura de ciclo que se usa cuando se sabe el número exacto de veces que se va a ejecutar el
bucle.
2. El bucle lleva asociada una variable denominada índice o contador, se le asigna un valor inicial y se
establece cual va a ser su valor final.
3. La variable índice se incrementa o decrementa en cada iteración del bucle en un valor constante de
manera automática.
4. El programador no se debe de ocupar de actualizar el valor de esta variable en cada iteración del bucle, es
una operación implícita.

Pseudocódigo
Desde variableContadora = valorInicial hasta valorFinal con paso x hacer
accion1
accion2
:
accionN
Fin Desde

variableContadora: variable índice

valorInicial, valorFinal: Valores inicial y final de la variable índice (variableContadora).

x: variable de paso (indica cada cuanto se hará el salto del contador)

Después de cada iteración se incrementa en 1 (si no se especifica el valor de paso) y si el valor no es mayor que
valorFinal se entra nuevamente al bucle
Bachillerato Técnico en Informática
ESCUELA NACIONAL DE COMERCIO N°1 2do. Curso
Alfonso B. Campos

Ejemplo: Imprimir los primeros cinco números naturales (1,2,3, 4 y 5)

Inicio
numero, suma numérico //definimos las variables
suma = 0 //se inicializa el acumulador
Desde numero = 1 hasta 5 hacer //se define la estructura cíclica y se asignan los valores iniciales y finales
suma = suma + numero //se acumulan los valores de la suma por cada iteración
Fin Desde
Imprimir “La suma de los números es: ”, suma //se imprime la suma acumulada de los primeros 5 números naturales
Fin

Estructuras Cíclicas
Mientras-Hacer Repetir- Hasta Desde

Mientras (condición) hacer Repetir Desde v = vi hasta vf hacer

accion1 accion1 accion1

accion2 accion2 accion2

: : :

accionN accionN accionN

Fin Mientras Hasta (condición) Fin Desde

a) Desarrolla los planteamientos siguientes:


1. ¿Qué es una estructura cíclica?
2. ¿A qué se llama iteración?
3. Explica con tus palabras porque se utiliza la condición en las estructuras cíclicas
4. Identifique con un ejemplo la sintaxis de la estructura cíclica Desde
5. Define la estructura cíclica Mientras
6. En tus palabras, ¿en qué consiste la estructura cíclica Repetir?
7. ¿Qué diferencia existe entre la estructura cíclica Mientras y la estructura cíclica Repetir?

b) Realiza los ejercicios propuestos a continuación


1. Calcular el promedio de un alumno que tiene 7 calificaciones en la materia de Laboratorio. Usar ciclo Desde
2. Leer 10 números y obtener su cubo y su cuarta, utilizando el ciclo Mientras
3. Leer 10 números e imprimir solamente los números positivos, aplicando el ciclo Repetir
4. Leer 20 números e imprimir cuantos son positivos, cuantos negativos y cuantos neutros. Emplear el ciclo Desde
5. Leer 15 números negativos y convertirlos a positivos e imprimir dichos números. Utilizar ciclo Mientras
6. Suponga que se tiene un conjunto de calificaciones de un grupo de 40 alumnos. Realizar un algoritmo para calcular
la calificación media y la calificación más baja de todo el grupo.
7. Calcular e imprimir la tabla de multiplicar de un numero cualquiera. Imprimir el multiplicando, el multiplicador y el
producto.

También podría gustarte