Está en la página 1de 9

Introducción a la Algoritmia

Estructuras Secuenciales

Unidad 2 – Semana 2
Estructuras de Control

• Permiten controlar el flujo de instrucciones de un programa.


• Se clasifican en:
– Estructuras secuenciales
– Estructuras selectivas (if, if-else, if-else-if, switch)
– Estructuras repetitivas (while, do-while, for)
Estructura Secuencial

Una estructura secuencial consiste de un conjunto de acciones o instrucciones dispuestas una a continuación de
la otra.

Inicio
accion1
accion2
accion3
accion4
.
.
.
Fin
Estructura Secuencial
Estructura típica de un algoritmo secuencial

Inicio
Declaración de variables
Entrada de datos
Cálculo 1
Cálculo 2
Cálculo 3
.
.
.
Salida de resultados
Fin
Tipos de algoritmos secuenciales

• Los tipos de algoritmos secuenciales a considerar son los siguientes:


– Algoritmos con fórmulas definidas
– Algoritmos de reparto
– Algoritmos de ventas
– Algoritmos de sueldos
Ejemplo 1

Diseñe un algoritmo que determine el área lateral (AL), el área total (AT) y el área de la base (AB) de un cilindro del que se
conoce su radio (r) y su altura (h). Considere las siguientes fórmulas:
Ejemplo 2

Una institución social ha recibido una donación en dinero que la repartirá entre cinco áreas. Cada área recibirá una parte de
la donación equivalente a:
• Centro de salud: 25% de la donación.
• Posta médica: 40% del monto recibido por el comedor.
• Escuela: 35% de la donación.
• Comedor: 28% del monto total recibido entre la escuela y el centro de salud.
• Asilo de ancianos: lo que queda de la donación.
Dado el monto de la donación, diseñe un algoritmo que determine qué cantidad de dinero le corresponde a cada área.

También podría gustarte