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
Jhon Paul Anampa García
¿Qué esperan de esta sesión?
¿Qué son diagramas de flujo?
¿Por qué se utilizan condiciones para solicitor distintas
tareas?
U
ti
li
d
ad
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.
¿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?
Gracias
	Número de diapositiva 1
	Número de diapositiva 2
	Número de diapositiva 3
	Número de diapositiva 4
	Número de diapositiva 5
	Número de diapositiva 6
	Número de diapositiva 7
	Número de diapositiva 8
	Número de diapositiva 9
	Número de diapositiva 10
	Número de diapositiva 11
	Número de diapositiva 12
	Número de diapositiva 13
	Número de diapositiva 14
	Número de diapositiva 15
	Número de diapositiva 16

Continuar navegando