Estructuras de Datos - Conceptos
Estructuras de Datos - Conceptos
Estructuras de Datos - Conceptos
(REPASO PREVIO)
• Un algoritmo es una
secuencia finita de
operaciones, organizadas
para realizar una tarea
determinada.
¿QUÉ ES UN PROGRAMA?
Secuencial
Estructuras
de Control
Repetitiva Selectiva
ESTRUCTURAS SECUENCIALES
Instrucción 1
Instrucción 1
Instrucción 2
Instrucción 2
Instrucción 3
Instrucción n
ESTRUCTURAS SELECTIVAS
Se ejecutan según se cumpla una determinada condición
Simples
Estructuras
Selectivas
Múltiples Dobles
SELECTIVAS - SIMPLES
Descripción TIPOS
Las acciones del cuerpo del bucle se (while do) Mientras - Hacer
repiten mientras o hasta que se cumpla (do while) Hacer -Mientras
una determinada condición. Es frecuente (for) Desde
el uso de contadores o banderas para (Repeat - Until) Repetir - Hasta
controlar el bucle.
REPETITIVAS - MIENTRAS
Las instrucciones del cuerpo del bucle se ejecutan cuando la
condición es verdadera
Diagrama de flujo Pseudocódigo
Hacer
Instrucciones Instrucciones
Mientras <expresión>
----------------------------------------------------
Expresión Do
V Instrucciones
F While <expresión>
REPETITIVAS - HASTA
Las instrucciones del cuerpo del bucle se ejecutan mientras la
condición sea falsa
Diagrama de flujo Pseudocódigo
Repetir
Instrucciones Instrucciones
Hasta <expresión>
----------------------------------------------------
Expresión Repeat
F Instrucciones
V Until <expresión>
REPETITIVAS - DESDE
Se utiliza cuando se conoce el número de veces que se va a iterar