






















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
Los mejores documentos en venta realizados por estudiantes que han terminado sus estudios
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
Descubre las mejores universidades de tu país según los usuarios de Docsity
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
Estructuras de repetición aplicadas en Java
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