






















Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Prepara tus exámenes
Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Prepara tus exámenes con los documentos que comparten otros estudiantes como tú en Docsity
Encuentra los documentos específicos para los exámenes de tu universidad
Estudia con lecciones y exámenes resueltos basados en los programas académicos de las mejores universidades
Responde a preguntas de exámenes reales y pon a prueba tu preparación
Consigue puntos base para descargar
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Comunidad
Pide ayuda a la comunidad y resuelve tus dudas de estudio
Ebooks gratuitos
Descarga nuestras guías gratuitas sobre técnicas de estudio, métodos para controlar la ansiedad y consejos para la tesis preparadas por los tutores de Docsity
Una introducción concisa a las estructuras de repetición en programación, cubriendo ciclos "para", "mientras" y "hacer mientras". Se incluyen diagramas de flujo, pseudocódigo y ejemplos en código para cada tipo de ciclo, ilustrando su uso con variables contadoras, acumuladoras y bandera. la explicación es clara y didáctica, ideal para principiantes en programación que buscan comprender los fundamentos de los bucles.
Tipo: Apuntes
1 / 30
Esta página no es visible en la vista previa
¡No te pierdas las partes importantes!























Bogotá – 2021 – 1
TIPOS DE ESTRUCTURAS
ESTRUCTURAS DE REPETICIÓN
CICLOS
Para
Ejecuta un conjunto de instrucciones un
número determinado de veces. Ese número es
controlado por una variable contadora
(entera), que toma valores desde un límite
inferior hasta un límite superior.
Mientras Hacer
Permite ejecutar repetidamente un conjunto
de instrucciones, mientras que una condición
sea verdadera. La condición siempre se evalúa
antes de ejecutar el bloque de instrucciones.
Hacer Mientras
En este ciclo la condición se evalúa después
de ejecutar el bloque de instrucciones, por lo
tanto, el bloque se ejecuta por lo menos una
vez y se repite en caso que la evaluación de la
condición sea verdadero.
DIAGRAMA DE FLUJO PSEUDOCODIGO
para (
<lim_inf> hasta
<lim_sup>) hacer
<bloque
instrucciones>
fin_para
para variable limite_inf,
hasta limite_sup
ENTRADA
SALIDA
CICLO PARA
INICIO
Leer N
suma 0
suma suma + i
escribir
suma
FIN
para i 1, hasta N
:=
EJEMPLO
suma, n, i: entero
suma = 0
leer n
para i= 1 hasta n
hacer
suma = suma+i
fin_para
escribir suma
X
Memoria
xxx xxx
suma i n
xxx
Programa
(pseudocódigo)
EJEMPLO
EJEMPLO
:=
EJEMPLO
CICLO HACER MIENTRAS
DIAGRAMA DE FLUJO PSEUDOCODIGO
haga
<bloque de
instrucciones>
mientras <condición>
EJEMPLO
EJEMPLO
x: entero
x = 1
haga
escribir x
x = x+
mientras x < 4
Programa
(pseudocódigo)
Memoria
x 123
Pantalla
TIPO DE VARIABLES
i, n: entero
i = 5
mientras i >= 1
hacer
leer n
escribir n
i = i - 2
fin_mientras
Memoria
xxx
i n
xxx- 5311 207
2 0 7
EJEMPLO