S08.s1 - Material Complementario
S08.s1 - Material Complementario
S08.s1 - Material Complementario
PRINCIPIOS DE
ALGORITMOS
ESTRUCTURA
CONDICIONAL ANIDADA
Objetivo de la Sesión
Al finalizar el Estudiante será capaz de:
2
ING. BRUNO SARMIENTO JOSÉ MANUEL
PRINCIPIOS DE ALGORITMOS
Agenda de la Sesión
Estructuras Condicionales Anidadas
❑ Definición.
❑ Estructura
❑ Diseño de Pseudocódigo
❑ Ejecución y Verificación en PSeint
3
ING. BRUNO SARMIENTO JOSÉ MANUEL
PRINCIPIOS DE ALGORITMOS
Estructuras Condicionales
4
ING. BRUNO SARMIENTO JOSÉ MANUEL
PRINCIPIOS DE ALGORITMOS
Introducción
❑ Según lo expresado, las estructuras de decisión simple y doble
permiten seleccionar entre dos alternativas posibles. Sin
embargo, la instrucción SI-ENTONCES puede ser utilizada
también en casos de selección de más de dos alternativas. Esto
es posible anidando estas instrucciones. Es decir, una
estructura SI-ENTONCES puede contener a otra, y esta a su
vez a otra.
5
ING. BRUNO SARMIENTO JOSÉ MANUEL
PRINCIPIOS DE ALGORITMOS
6
ING. BRUNO SARMIENTO JOSÉ MANUEL
PRINCIPIOS DE ALGORITMOS
7
ING. BRUNO SARMIENTO JOSÉ MANUEL
PRINCIPIOS DE ALGORITMOS
8
ING. BRUNO SARMIENTO JOSÉ MANUEL
PRINCIPIOS DE ALGORITMOS
9
ING. BRUNO SARMIENTO JOSÉ MANUEL
PRINCIPIOS DE ALGORITMOS
10
ING. BRUNO SARMIENTO JOSÉ MANUEL
PRINCIPIOS DE ALGORITMOS
11
ING. BRUNO SARMIENTO JOSÉ MANUEL
PRINCIPIOS DE ALGORITMOS
SI <condición_1> ENTONCES
< sentencias_1 >
SINO
SI <condición_2> ENTONCES
< sentencias_2 >
SINO
SI <condición_3> ENTONCES
< sentencias_3 >
SINO
.
.
FIN-SI
FIN-SI
FIN-SI
12
ING. BRUNO SARMIENTO JOSÉ MANUEL
PRINCIPIOS DE ALGORITMOS
Ejemplo N° 01
Un sensor toma (lee) la temperatura ambiente y de acuerdo al rango en que
se encuentre, debe emitir un mensaje. La escala es la siguiente:
14
ING. BRUNO SARMIENTO JOSÉ MANUEL
PRINCIPIOS DE ALGORITMOS
Ejemplo N° 02
15
ING. BRUNO SARMIENTO JOSÉ MANUEL
PRINCIPIOS DE ALGORITMOS
16
ING. BRUNO SARMIENTO JOSÉ MANUEL
PRINCIPIOS DE ALGORITMOS
Ejemplo N° 03
17
ING. BRUNO SARMIENTO JOSÉ MANUEL
PRINCIPIOS DE ALGORITMOS
Ejercicios Propuestos
1. Escribir el Pseudocódigo que permita calcular el importe a pagar por
un paciente hospitalizado en un centro de salud, por día. Teniendo en
cuenta que el costo por día está dado por el tipo de enfermedad. Tal
como se muestra en la tabla siguiente. Además considerar que los
pacientes menores de 18 años, que tienen la enfermedad Tipo 1
tienen un descuento del 20% y los pacientes mayores de 54 años que
tienen la enfermedad tipo 3 tienen un incremento del 12 %. Mostrar
el costo del paciente por día, el descuento y el neto a pagar por día.
18
ING. BRUNO SARMIENTO JOSÉ MANUEL
PRINCIPIOS DE ALGORITMOS
19
ING. BRUNO SARMIENTO JOSÉ MANUEL
PRINCIPIOS DE ALGORITMOS
20
ING. BRUNO SARMIENTO JOSÉ MANUEL
PRINCIPIOS DE ALGORITMOS
21
ING. BRUNO SARMIENTO JOSÉ MANUEL
PRINCIPIOS DE ALGORITMOS
Bibliografía de la Sesión
22
ING. BRUNO SARMIENTO JOSÉ MANUEL
PRINCIPIOS DE ALGORITMOS
23
ING. BRUNO SARMIENTO JOSÉ MANUEL
PRINCIPIOS DE ALGORITMOS
24
ING. BRUNO SARMIENTO JOSÉ MANUEL