Está en la página 1de 13

PRINCIPIOS DE ALGORITMO

Docente: Ing. Alejandro Chayán Coloma


E – mail : C15268@utp.edu.pe
Logro de aprendizaje
Al finalizar la sesión el alumno será capaz de aplicar
las estructuras condicionales dobles y múltiples según
el caso planteado
Contenido
 Estructura condicional

 Doble: Si – entonces sino

 Múltiple: estructura condicional anidada

 Elaboración de pseudocódigo

Fuente extraída: https://jorgeantilefblog.files.wordpress.com/2013/11/ddf1.jpg


Estructura de condicional: doble
La estructura condicional doble si-entonces-sino permite elegir
entre dos opciones o alternativas posibles en función del
cumplimiento o no de una determinada condición.

 Si la condición es verdadera, entonces ejecuta la acción S1


(o acciones)

 Si la condición es falsa, entonces se ejecuta la acción S2 ( o


acciones)
Estructura de condicional: doble
Diagrama de Flujo

Condición

Acciones S1 Acciones S2
Estructura de condicional: doble
Estructura de condicional: doble
Pseudocódigo

si (condición) entonces
Acciones S1
si_no
Acciones S2
fin_si
Estructura de condicional: Múltiple
La estructura condicional múltiple (según sea) evaluara una
expresión que podrá tomar n valores distintos: 1, 2, 3, 4,….,
n. Según que elija uno de estos valores en la condición, se
realizara una de las n acciones o lo que es igual, el flujo del
algoritmo seguirá un determinado camino entre los n
posibles.
Estructura de condicional: Múltiple
Diagrama de Flujo

Condición

Acción S1 Acción S2 Acción S3 Acción S4 Acción n


Estructura de condicional: Múltiple
Estructura de condicional: Múltiple
Estructuras de decisión anidadas
Las estructuras de selección si-entonces y si-entonces-si_no
implican la selección de una de dos alternativas. Es posible
también utilizar la instrucción si para diseñar estructuras de
selección que contengan más de dos alternativas

También podría gustarte