Descarga la aplicación para disfrutar aún más
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
Compartir