Está en la página 1de 16

Modulo Formativo Programación

de Aplicaciones Informáticas

Algoritmos de Programación
Sesión : Estructura Ciclica Repetir

Felicitas Castro Castro

1
ESTRUCTURAS CICLICAS
1. La Estructura Cíclica PARA.
2. La Estructura Cíclica MIENTRAS.
3. La Estructura Cíclica REPITA.

Con la herramientaLenguaje de programación para principiantes ( LPP)


se pueden crear aplicaciones que hagan uso de las estructuras cíclicas
PARA, MIENTRAS y REPITA, permitiendo adquirir los fundamentos
necesarios para el manejo de estas estructuras de programación. 2
ESTRUCTURAS CICLICA “REPITA”
La Estructura Cíclica “REPITA”.
La estructura cíclica REPITA, al igual que la estructura
cíclica MIENTRAS, se ejecuta un número
indeterminado de veces, estas dos estructuras tienen
un comportamiento similar, presentando su principal
diferencia en el lugar de la estructura donde se evalúa
la condición, dado que la estructura MIENTRAS evalúa
la condición del ciclo al inicio del mismo y la estructura
REPITA lo hace al final del mismo, de este modo, en la
estructura cíclica REPITA, el programador garantiza que
el ciclo se ejecuta al menos una vez. 3
ESTRUCTURAS CICLICAS
Sintaxis de una estructura Cíclica “REPITA”

Sintaxis LPP Ejemplo


Repita Repita Lea dinero
//código que se repite hasta ahorro<- ahorro + dinero Hasta
que la condición sea ahorro >= 100000

//verdadera Hasta

Condición

El ejemplo anterior presenta 100 veces la palabra Hola en pantalla

4
Sintaxis de una estructura Cíclica “REPETIR”

5
Estructura cíclica Repetir en Pseint
Funciona de igual manera que el While (Mientras), la gran
diferencia es que primero hace y después pregunta, y en lugar de
abandonar su ejecución al obtener una respuesta falsa en la
pregunta de control, lo hace al momento de obtener una verdadera.

6
Sintaxis de una estructura Cíclica “REPETIR”
Ejemplo 1: contar 10 numeros

Algoritmo ContarRep
Definir X Como Entero
x=0
Repetir
X=X +1
Escribir "numeros es:", X

hasta que X==10

FinAlgoritmo

7
Estructura Cíclica “REPETIR”
Diagrama

8
Sintaxis de una estructura Cíclica “REPETIR”
Prueba
** Ejecución Iniciada. ***
1
2
3
4
5
6
7
8
9
10
*** Ejecución Finalizada. ***
9
Sintaxis de una estructura Cíclica “REPETIR”
Ejemplo 2: sumar 5 valores

Algoritmo SumaRep
Definir C, V, suma Como Entero
C= 0;
Suma=0;

Repetir
C=C+1; // contador
escribir "Ingrese el valor";
Leer V // valor
Suma=suma + V; // acumulador

Hasta Que C=5;

Escribir "La suma es:", suma;

FinAlgoritmo
10
Estructura Cíclica “REPETIR”
Ejemplo 2: sumar 5 valores

11
Estructura Cíclica “REPETIR”
Ejecuciòn

12
Estructur Cíclica “REPETIR”
Ejemplo 2: sumar números

Proceso sumar_numero
Repetir
a<-a
tot<-tot
tot<-Tot+a;
Escribir "Ingrese un número (0
para salir)";
Leer a;
Hasta Que a = 0
Escribir "Total: ",tot;
FinProceso
13
Estructur Cíclica “REPETIR”
Diagrama

14
Estructur Cíclica “REPETIR”

Prueba del progama

** Ejecución Iniciada. ***


Ingrese un número (0 para salir)
>5
Ingrese un número (0 para salir)
>3
Ingrese un número (0 para salir)
>2
Ingrese un número (0 para salir)
>3
Ingrese un número (0 para salir)
>0
Total: 13
*** Ejecución Finalizada. ***

15
Taller Cíclica “REPETIR”

Documentar
Analizar
Pseudocódigo
Diagrama de flujo
Ejecución
Prueba de escritorio
En cada tipo de usos frecuentes

https://algoritmosyalgomas.com/ejercicio-de-algoritmos-en-pseint-pseudocodigo-
estructura-repetitiva-repetir_hasta-que/

16

También podría gustarte