Descarga la aplicación para disfrutar aún más
Vista previa del material en texto
PRINCIPIOS DE ALGORITMOS SEMANA 8 Jhon Paul Anampa García U ti li d ad ¿Qué esperan de esta sesión? ¿Podemos utilizar distintas condiciones para una misma tarea? ¿De qué manera? Logro de aprendizaje Al final de la sesión, el alumno desarrolla algoritmos aplicando estructuras condicionales anidadas identificando su correspondiente representación en un diagrama de flujo. Recordando… 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 o instrucciones falso verdadero Las sentencias puede ser 1 o más… Sentencias o instrucciones 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. Se realiza solo con una de ellas. Estructura Condicional Anidada Estructuras condicionales Condicional simple Condicional doble Tipos de Estructuras de Decisión Lógica Condicional anidado Estructura condicional anidada – Ejemplo 1 Estructura condicional anidada es aquella en que las condiciones pueden tomar más de dos valores (rango) de modo que para la implementación de una condición se hace necesario anidar estructuras condicionales. Si expresion_lógica_1 Entonces acciones_1 Sino Si expresion_lógica_2 Entonces acciones_2 Sino acciones_3 FinSi FinSi Sintaxis Si condición_1 entonces Operación (nes) 1 Si condición_2 entonces Operación (nes) 2 Fin_si Sino Operación (nes) 3 Si condición_3 entonces Operación (nes) 4 Fin_si Fin_si Determine si un número entero es positivo, negativo o cero. n> 0 F Definir n Como Entero Proceso numero ‘ Ingresar Numero ‘ n n> 0 ‘ Ingresar Negativo ‘ ‘ Ingresar Positivo ‘ ‘ El Numero es Cero‘ FinProceso V VF Determine si un número entero es positivo, negativo o cero Ejemplo 1 La empresa proveedora de agua potable “Sedapar” facturará S/. 1 x m3 para consumos inferiores a 100 m3, S/. 1.5 x m3 para consumos de 100 hasta 500 m3 y S/. 2 x m3 para consumos superiores a 500 m3. Hallar el importe a pagar. Ejemplo 2 Solución Ejemplo 2 Ejemplo 3 Se tiene la siguiente tabla en la cual se muestra el equivalente entre números y letras para la calificación en notas en la Universidad “Estamos en Rusia”. El pseudocódigo debe entregar la letra equivalente cuando se ingresa una nota numérica. Rango Nota 17<nota <=20 A 13< nota <= 17 B 10.5<nota <=13 C 5 < nota <=10.5 D nota <=5 E Solución Ejemplo 3 Identifique a qué tipo de estructura condicional pertenece cada uno de los siguientes diagramas de flujos 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 Número de diapositiva 17
Compartir