0 évaluation0% ont trouvé ce document utile (0 vote)
41 vues10 pages
El documento describe las estructuras selectivas múltiples en la programación, las cuales permiten que el flujo del proceso se bifurque en varias ramas según el valor de una variable selectora. Incluye un ejemplo de algoritmo y diagrama de flujo para calcular el aumento de sueldo de un trabajador dependiendo de su categoría y porcentaje de aumento correspondiente.
El documento describe las estructuras selectivas múltiples en la programación, las cuales permiten que el flujo del proceso se bifurque en varias ramas según el valor de una variable selectora. Incluye un ejemplo de algoritmo y diagrama de flujo para calcular el aumento de sueldo de un trabajador dependiendo de su categoría y porcentaje de aumento correspondiente.
El documento describe las estructuras selectivas múltiples en la programación, las cuales permiten que el flujo del proceso se bifurque en varias ramas según el valor de una variable selectora. Incluye un ejemplo de algoritmo y diagrama de flujo para calcular el aumento de sueldo de un trabajador dependiendo de su categoría y porcentaje de aumento correspondiente.
Administracin de Proyectos de desarrollo de Software
Ciclo de vida de un proyecto
Enfoque moderno Temas Estructuras selectivas si mltiple Estructuras algortmicas selectivas
Administracin de Proyectos de desarrollo de Software Ciclo de vida de un proyecto Enfoque moderno Fin de la presentacin
Contine en la siguiente actividad Estructuras algortmicas selectivas
Estructuras algortmicas selectivas Estructura selectiva si mltiple La estructura selectiva si mltiple permite que el flujo del proceso se bifurque por varias ramas en el punto de la toma de decisin (es), esto en funcin del valor que tome el selector. Si el selector toma el valor 1 se ejecutar la accin 1, si toma el valor 2 se ejecutar la accin 2, si toma el valor n se realizar la accin n, y si toma un valor distinto de los valores comprendidos entre 1 y n, se continuar con el flujo normal del proceso realizndose la accin n + 1.
Estructuras selectivas si mltiple Estructuras algortmicas selectivas Formato: caso variable valor1: instrucciones valor2: instrucciones . . [ sino : instrucciones] fin caso Estructuras selectivas si mltiple Estructuras algortmicas selectivas Donde: variable.- variable o expresin a evaluarse, segn la cual se tomar una de las mltiples decisiones o alternativas. valor 1.- expresa la operacin o conjunto de operaciones que se van a realizar si el selector toma el valor 1. valor 2.- expresa la operacin o conjunto de operaciones que se van a realizar si el selector toma el valor 2. valor n.- expresa la operacin o conjunto de operaciones que se van a realizar si el selector toma el valor n. sino.- expresa la operacin que se va a realizar si el selector toma un valor que no existe dentro de las opciones Estructuras selectivas si mltiple Estructuras algortmicas selectivas Estructuras selectivas si mltiple Diagrama de flujo:
variable Accin 1 Accin 2 Accin n Accin n + 1 Valor 1 Valor 2 Valor n Estructuras algortmicas selectivas Estructuras selectivas si mltiple Diagrama de flujo: variable Accin 1 Accin 2 Accin 3 Accin x Valor 1, 2 Valor 3, 4, 5 sino Estructuras algortmicas selectivas Por ejemplo: Desarrollar un algoritmo y diagrama de flujo tal que dado como datos la categora y el sueldo de un trabajador, calcule el aumento correspondiente teniendo en cuenta la siguiente tabla. Se imprimir la categora del trabajador y su nuevo sueldo.
Categora Aumento 1 15% 2 10% 3 8% 4 7% Estructuras selectivas si mltiple Estructuras algortmicas selectivas Estructuras selectivas si mltiple Algoritmo: Dado la categora y el sueldo de un trabajador calcular el aumento 1. entero cate real sue, nsue 2. Inicio 3. escriba Ingrese la categora y el sueldo 4. Lea cate, sue 5. caso cate 1: nsue = sue * 1.15 2: nsue = sue * 1.10 3: nsue = sue * 1.08 4: nsue = sue * 1.07 5. fincaso 6. escriba cate, sue 7. Fin Estructuras algortmicas selectivas Estructuras selectivas si mltiple Diagrama de flujo:
cate nsue = sue * 1.10 nsue = sue * 1.08 nsue = sue * 1.15 nsue = sue * 1.07 cate, nsue inicio cate, sue fin 1 2 3 4