Logo Studenta

Sesión 7 - Principios de Algoritmos

¡Este material tiene más páginas!

Vista previa del material en texto

PRINCIPIOS DE 
ALGORITMOS
SEMANA 7
U
ti
li
d
a
d
¿Cómo debe responder un sistema al ingresar nuestras 
credenciales si son correctas? ¿Y si no lo fueran?
Logro de aprendizaje
Al final de la sesión, el alumno desarrolla 
algoritmos aplicando estructuras 
condicionales dobles identificando su 
representación en diagramas de flujo.
Recordando…
Operador Operación
< Menor que
> Mayor que
= Igual que
< = Menor o igual que
> = Mayor o igual que
<> Diferente de
e x p r e s i o n 1 O P E R A D O R _ R E L A C I O N A L e x p r e s i o n 2 
Expresiones lógicas
Estructuras 
condicionales
Condicional simple
Condicional doble
Condicional múltiple
Tipos de Estructuras de Decisión Lógica
Condicional anidado
Estructura Condicional Doble
S i e x p r e s i ó n _ l ó g i c a E n t o n c e s
a c c i o n e s _ v e r d a d e r o
S i n
a c c i o n e s _ f a l s o
F i n S i Condición
Sentencias
falso verdadero
Las sentencias puede 
ser 1 o más… Sentencias
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.
Estructura Condicional Doble – Ejemplo 1
Hacer un pseudocódigo que diga si una persona es mayor de edad o 
no
Condición
falso
verdadero
Estructura Condicional Doble – Ejemplo 2
Estructura Condicional Doble – Ejemplo 3
Hacer un pseudocódigo que ingrese cuatro calificaciones e 
indique si el promedio de un alumno es aprobado o 
desaprobado.
Estructura Condicional Doble – Ejemplo 4
Los trabajadores tienen un sueldo básico y aquellos con más de 
10 años de antigüedad recibirán un bono de 10% de su básico, 
los demás solo 5% . Hallar bono y total de ingresos.
Estructura Condicional Doble – Ejemplo 4
Condiciones Múltiples usando Operadores 
Lógicos
• Los operadores lógicos son usados para unir y evaluar varias 
comparaciones o condiciones.
• Producen un resultado booleano, y sus operandos son también 
valores lógicos.
• Los operadores lógicos que utilizaremos serán: “Y”, “O”
Ejemplo:
Indicar si un año es bisiesto. Los años son bisiestos si son 
divisibles por 4, pero no si son divisibles por 100, a menos que 
también sean divisibles por 400.
¿Preguntas?
Ejercicios para 
resolver en clase
¿Cuál es la palabra reservadas clave que emplea una 
estructura condicional doble?
¿Qué ventaja tiene una estructura condicional doble frente
a una simple?
¿Cómo la empleamos en nuestra vida diaria y cómo
podríamos aplicarla en nuestra carrera?
¿Qué hemos aprendido?

Continuar navegando

Materiales relacionados

49 pag.
Apuntes de Lógica

User badge image

Materiales Generales

39 pag.
v5-2-logica-proposicional

UDEAP

User badge image

Muchos Contenidos

26 pag.
Design Estruturado com Pseudocódigo

BUAP

User badge image

Estudiando Y Aprendendo

11 pag.