Está en la página 1de 10

Estructuras de Control

Estructuras de control
Las estructuras de control se encuentran en la
solución de la mayoría de problemas y se clasifican de
la siguiente manera:

• Estructuras Secuenciales
• Estructuras Selectivas
• Estructuras Repetitivas
Estructuras secuenciales

En las estructuras secuenciales una acción(instrucción)


sigue a otra en secuencia. Las tareas suceden de tal
modo que la salida de una es la entrada de la siguiente
y así sucesivamente hasta llegar al final.
Ejemplo
Estructuras Selectivas o Condicionales

Las estructuras selectivas se encuentran en la solución algorítmica de casi todo


tipo de problemas. Se utilizan cuando en el desarrollo de la solución de un
problema debemos tomar una decisión, para establecer un proceso o señalar
un camino alternativo a seguir.
Se clasifican de la siguiente manera:
✓ Selectivas simples
✓ Selectivas dobles
✓ Selectivas múltiples
✓ Anidadas
Estructuras
selectivas simples
• La estructura simple,
ejecuta una determinada
acción cuando se cumple
una determinada
condición. La selección si-
entonces evalúa la Pseudocódigo
condición y si la Si (condición) entonces
condición es verdadera
entonces ejecuta la Acción
acción y si es falsa Fin si
entonces no hace nada.
Estructuras
selectivas dobles
• La estructura doble,
permite elegir entre dos
opciones o alternativas
posibles, en función del
cumplimiento o no de Pseudocódigo
una condición. Si la Si (condición) entonces
condición es verdadera
Acción1
se ejecuta la acción1 y
si es falsa la acción 2 Sino
Acción 2
Fin si
ESTRUCTURAS
SELECTIVAS
MULTIPLES

• Usando la estructura de decisión múltiple se evaluará una


expresión que podrá tomar n valores distintos, 1, 2, 3, ....,n y según
que elija uno de estos valores en el selector, se realizará una de las
n acciones o lo que es igual, el flujo del algoritmo seguirá sólo un
determinado camino entre los n posibles.
• Esta estructura se representa por un selector el cual si toma el
valor 1 ejecutará la acción 1, si toma el valor 2 ejecutará la acción 2,
si toma el valor N realizará la acción N.
segun sea selector
caso 1:
Acción 1
caso 2:
Pseudocódigo
Acción 2
Caso N:
Acción N
Otro caso:
Acción x
Fin segun
Ejercicios

1. Construya un diagrama de flujo y pseudocódigo tal que dado como dato el promedio
final de un alumno, imprima un mensaje de “Aprobado” en caso de que el promedio
sea mayor o igual a 6.0 caso contrario que no haga nada.
2. Construya un diagrama de flujo y pseudocódigo tal que dado como dato el promedio
final de un alumno, imprima un mensaje de “Aprobado” en caso de que el promedio
sea mayor o igual a 6.0 y “Reprobado” si es menor que 6.0
3. En una tienda se hace un descuento del 10% a los clientes cuya compra supere los
$100 ¿Cuánto pagará finalmente un cliente por su compra?
4. Calcular el total que una persona debe pagar en una llantería, si el precio de cada
llanta es de $70 si se compran menos de 3 llantas y de $50 si se compran 3 o más.

También podría gustarte