Documentos de Académico
Documentos de Profesional
Documentos de Cultura
SENTENCIA SWITCH
Se evalúa una expresión que podrá tomar n valores distintos. Según el resultado de la
evaluación, se realizara una de las n acciones. Si el resultado no es igual a ninguno de
los valores v1 a vn se realizara la acciónE.
EN CASO (expresion)
v1 : Bloque1
v2 : Bloque2
....
vn : BloqueN
SINO
: BloqueE
FINCASO
DIAGRAMA DE FLUJO
DIAGRAMA N - S
ALGORITMO Y ESTRUCTURA DE DATOS 2
SENTENCIA SWITCH
EJEMPLO 1: Según el número del día de la semana mostrar el nombre del día de la
semana
INICIO
Declaración de Variables
Entero NumDia
Ingresar NumDia
switch (NumDia)
case 1 : MOSTRAR “Lunes”
case 2 : MOSTRAR “Martes”
case 3 : MOSTRAR “Miercoles”
case 4 : MOSTRAR “Jueves”
case 5 : MOSTRAR “Viernes”
case 6 : MOSTRAR “Sabado”
case 7 : MOSTRAR “Domingo”
SINO
MOSTRAR “Se equivocó “
End switch
FIN
Incio
Declaración de variables
Entero nota
Ingrese nota
switch(nota)
case 0:
case 1:
case 2:
case 3:
case 4:
mostrar “Suspenso”
case 5:
mostrar " Aprobado"
case 6:
mostrar " Bien"
case 7:
case 8:
mostrar "Notable"
ALGORITMO Y ESTRUCTURA DE DATOS 3
SENTENCIA SWITCH
case 9:
case 10:
mostrar " Sobresaliente"
si no:
mostrar "NO es una nota valida"
end switch
Fin
EJERCICIOS
1. Construya algoritmo que lea dos números y un operador, efectué la operación
indicada y muestre el resultado.
2. Lea un número que represente los días de la semana y diga que día es,
teniendo en cuenta que la semana comienza en domingo.
7. En una tienda donde se venden sillas, si se compran más de 8 el costo por cada
una es de 10 soles; entre 4 y 8 es de 11 soles cada una, si la compra es menor
de 4 el costo es de 15 soles cada una. Escriba el algoritmo para escribir un
programa y saber cuanto pagará un cliente según el número de sillas que
compra. Debe imprimirse el número de sillas que compra y el total a pagar.
8.