Vous êtes sur la page 1sur 28

Principios de Algoritmos

SEMANA 7
LOGRO
• Al final de la sesión, el alumno desarrolla algoritmos aplicando
estructuras condicionales múltiples.
AGENDA
Estructuras Condicional Múltiple
Ejemplos
Ejercicios
tarea
RECORDANDO…
EXPRESIONES LÓGICAS
expresion1 OPERADOR_RELACIONAL expresion2

Operador Operación
< Menor que
> Mayor que
= Igual que
<= Menor o igual que
>= Mayor o igual que
<> Diferente de
ESTRUCTURA CONDICIONAL SIMPLE
Si condición Entonces
instrucciones_caso_verdadero
FinSi

verdadero Las sentencias puede ser


1 o mas...

condición

falso
Sentencias
ESTRUCTURA CONDICIONAL DOBLE
Se evalúa la expresión lógica o condición, si es verdadera se ejecutan las
acciones para el caso Verdadero. Si la expresión lógica es falsa se ejecutan
las acciones para el caso falso. Sólo una de ellas.

Si expresion_lógica Entonces
acciones_verdadero verdadero
falso
Sino
acciones_falso condición
FinSi

Sentencias o Sentencias o
Las sentencias puede ser 1 o instrucciones instrucciones
mas...
ESTRUCTURA CONDICIONAL
MULTIPLE
TIPOS DE ESTRUCTURAS DE DECISIÓN LÓGICA
Condicional
simple

Condicional
doble
Estructuras
condicionales
Condicional
múltiple

Condicional
anidado
ESTRUCTURA CONDICIONAL MULTIPLE
ESTRUCTURA CONDICIONAL MULTIPLE
ESTRUCTURA CONDICIONAL MÚLTIPLE
Este es una estructura de selección múltiple. Las estructuras de
comparación múltiples, es una toma de decisión especializada que
permiten evaluar una variable con distintos posibles resultados,
ejecutando para cada caso una serie de instrucciones especificas.

Segun <variable> Hacer


<número1>: <instrucciones>
<número2>,<número3>: <instrucciones>
<...>
De Otro Modo: <instrucciones>
FinSegun
EJEMPLO 01
• Escriba un número entero entre 1 y 7 y muestre el día
correspondiente, considerando que 1 representa al
Lunes y 7 a Domingo.
EJEMPLO 01
EJEMPLO 02
Mostrar con un mensaje de Correcto o Error, si un
número ‘n’ está en el rango de 0 a 3, de 4 a 7 o de a 8
a 10.
EJEMPLO 02
EJEMPLO 03
• Implementar un pequeño menú de opciones básicas
de operaciones matemáticas (suma, resta,
multiplicación y división de dos números)
EJEMPLO 03
EJEMPLO 04
• El banco “Pueblo desconocido” ha decidido aumentar el límite de
crédito de las tarjetas de crédito de sus clientes, para esto considera
que si su cliente tiene tarjeta tipo 1, el aumento será de 25 %; si tiene
tipo 2, será de 35 %; si tiene tipo 3, de 40 %, y para cualquier otro
tipo, de 50 %. Si la persona tiene deuda con el banco solo se le dará la
mitad de incremento de los clientes que no tienen deuda para
clientes 1 y 2 el resto no tiene incremento. Realice un algoritmo para
determinar el nuevo límite de crédito que tendrá una persona en su
tarjeta.
Preguntas y Dudas…?
EJERCICIOS PARA RESOLVER EN
CLASE
EJERCICIO 01
Representar los días de la semana correspondiente a los
planetas del Sistema solar:
• Lunes-> Luna
• Martes-> Marte
• Miércoles-> Mercurio
• Jueves-> Júpiter
• Viernes-> Venus
• Sábado-> Saturno
• Domingo-> Sol
EJERCICIO 02
• Construya un pseudocódigo, que al recibir como datos el nivel
académico de un profesor de una universidad así como su salario,
muestre el nivel del profesor como su nuevo salario,siguiendo las
especificaciones de la tabla
EJERCICIO 03
Construya un pseudocódigo, que permita calcular el valor de f(x)
según la siguiente expresión:
QUE HEMOS APRENDIDO?
Tarea
1. Descargar el archivo de Ejercicios
propuestos Semana 7.
2. Practica tus ejercicios
Video Complementario…

https://www.youtube.com/watch?v=YfkK6ymSczo

Vous aimerez peut-être aussi