SlideShare a Scribd company logo
1 of 6
Download to read offline
Universidad San Pedro
Filial Barranca
Escuela: Ingeniería Informática y de Sistemas
Curso: Algoritmos
Ciclo: II
Docente: Ing. CIP Jorge Pariasca León
Una instrucción alternativa múltiple (o simplemente alternativa múltiple) permite seleccionar, por
medio de una expresión, el siguiente bloque de instrucciones a ejecutar de entre varios posibles.
En Pseudocódigo: Diagrama de Flujo:
El resultado de evaluar la <variable> debe ser un valor perteneciente a un tipo de dato finito y ordenado,
es decir, entero, carácter o enumerado. Dependiendo del valor obtenido al evaluar la <variable>, se
ejecutará un bloque de instrucciones u otro.
Opcionalmente, se puede escribir un <secuencia_de_acciones_dom> después de De Otro Modo: Este
bloque de instrucciones se ejecutará en el caso de que el valor obtenido al evaluar la <variable>, no se
encuentre en ninguna de las expresiones después de cada caso, es decir, si se quiere considerar un
proceso para un resultado falso utilizamos la instrucción De Otro Modo: que es el valor por omisión.
Ejemplo 1: Se quiere escribir un programa que:
1º) Pida por teclado el número (dato entero) de un día de la semana.
2º) Muestre por pantalla el nombre (dato cadena) correspondiente a dicho día.
Nota: Si el número de día introducido es menor que 1 o mayor que 7, se mostrará el mensaje: "ERROR:
Día incorrecto.".
En pantalla:
Universidad San Pedro
Filial Barranca
Escuela: Ingeniería Informática y de Sistemas
Curso: Algoritmos
Ciclo: II
Docente: Ing. CIP Jorge Pariasca León
El mismo ejercicio pero se debe ingresar la letra inicial del día de la semana:
Universidad San Pedro
Filial Barranca
Escuela: Ingeniería Informática y de Sistemas
Curso: Algoritmos
Ciclo: II
Docente: Ing. CIP Jorge Pariasca León
Ejemplo 2: En la siguiente tabla se muestran las categorías a las que pertenecen los signos del zodíaco:
Signo Categoría
1. Aries
2. Tauro
3. Géminis
4. Cáncer
5. Leo
6. Virgo
7. Libra
8. Escorpio
9. Sagitario
10. Capricornio
11. Acuario
12. Piscis
Fuego
Tierra
Aire
Agua
Fuego
Tierra
Aire
Agua
Fuego
Tierra
Aire
Agua
Se quiere escribir un programa que:
1º) Muestre el listado de los signos del zodíaco, con sus números asociados.
2º) Pida por teclado un número (dato entero) asociado a un signo del zodíaco.
3º) Muestre la categoría a la que pertenece el signo del zodíaco seleccionado.
Nota: Si el número introducido por el usuario, no está asociado a ningún signo del zodíaco, se mostrará
el mensaje: "ERROR: <número> no está asociado a ningún signo.".
En pantalla:
Universidad San Pedro
Filial Barranca
Escuela: Ingeniería Informática y de Sistemas
Curso: Algoritmos
Ciclo: II
Docente: Ing. CIP Jorge Pariasca León
Anidamiento
Las instrucciones alternativas y condicionales pueden escribirse una dentro de otra. A este hecho se le
conoce como anidamiento. Las instrucciones permiten realizar las siguientes combinaciones de
anidamiento:
 Doble en múltiple.
 Simple en múltiple.
 Múltiple en múltiple.
 Múltiple en doble.
 Múltiple en simple.
De ellas, vamos a estudiar, como ejemplo, las siguientes combinaciones:
 Múltiple en doble.
Universidad San Pedro
Filial Barranca
Escuela: Ingeniería Informática y de Sistemas
Curso: Algoritmos
Ciclo: II
Docente: Ing. CIP Jorge Pariasca León
Universidad San Pedro
Filial Barranca
Escuela: Ingeniería Informática y de Sistemas
Curso: Algoritmos
Ciclo: II
Docente: Ing. CIP Jorge Pariasca León
EJERCICIOS PROPUESTOS:
1. Escriba un programa tal, que al escribir el número de mes muestre el nombre completo
del mes.
2. Leer un número comprendido entre 1 y 10 y visualizar si el número es par o impar.
3. Realizar un programa que determine los años más importantes de la historia universal
(al menos 5), es decir si el usuario coloca 1492 como resultado se debe obtener:
Descubrimiento de América.
4. Un trabajador recibe el 40% de aumento si tiene 4 hijos, 30% si tiene 3, 20% si tiene 2,
10% si tiene 1 y si no tiene hijos no recibe aumento, realizar un programa que solicite
el nombre del trabajador, el sueldo asignado y el número de hijos, como salida se debe
obtener: Nombre del trabajador, aumento y sueldo final.
5. Elabore un programa que pida dos números y que permita mostrar un menú con las
cuatro operaciones básicas, donde el usuario pueda seleccionar la operación que desea
realizar (basta con que seleccione el número).
6. Modifique el anterior programa para que en vez de solicitar el número del menú
seleccione el operador, es decir, + - * /.
7. En una empresa, se darán aumentos a los empleados según la categoría de su contrato
actual de la siguiente forma:
Clave de
categoría
Categoría Aumento
%
S Sindicalizado 25
C Confianza 13
D Directivo 8
E Ejecutivo 5
Elabore un programa que solicite la clave de la categoría y el sueldo actual de un
empleado y calcule e imprima el nuevo salario.
8. Realizar un programa que determine según elección del usuario:
a) Área del Cuadrado
b) Área del Rectángulo
c) Área del Triángulo
d) Área del círculo

More Related Content

What's hot

Estructuras repetitivas(while, for, repeat)
Estructuras repetitivas(while, for, repeat)Estructuras repetitivas(while, for, repeat)
Estructuras repetitivas(while, for, repeat)Rommel Lòpez
 
Algoritmos y diagramas de flujos
Algoritmos y diagramas de flujosAlgoritmos y diagramas de flujos
Algoritmos y diagramas de flujosGustavo Tovar
 
7222014 ejercicios-resueltos-con-pseint
7222014 ejercicios-resueltos-con-pseint7222014 ejercicios-resueltos-con-pseint
7222014 ejercicios-resueltos-con-pseintPablo Villavicencio
 
Ejercicios de algoritmos
Ejercicios de algoritmosEjercicios de algoritmos
Ejercicios de algoritmosjhonshebax
 
Conversión de decimal fraccionario a hexadecimal y entre
Conversión de decimal fraccionario a hexadecimal y entreConversión de decimal fraccionario a hexadecimal y entre
Conversión de decimal fraccionario a hexadecimal y entreDieguinmc
 
Mit app inventor - app Alarma con fechador
Mit app inventor - app Alarma con fechadorMit app inventor - app Alarma con fechador
Mit app inventor - app Alarma con fechadorMaria Quispe
 
Algoritmos y seudocódigos (orangel rodriguez) (30.736.401)
Algoritmos y seudocódigos (orangel rodriguez) (30.736.401)Algoritmos y seudocódigos (orangel rodriguez) (30.736.401)
Algoritmos y seudocódigos (orangel rodriguez) (30.736.401)Orangel4
 
Todo relacionado con teclado
Todo relacionado con tecladoTodo relacionado con teclado
Todo relacionado con tecladoMaria
 
Operating System-Concepts of Process
Operating System-Concepts of ProcessOperating System-Concepts of Process
Operating System-Concepts of ProcessShipra Swati
 
Process Synchronization And Deadlocks
Process Synchronization And DeadlocksProcess Synchronization And Deadlocks
Process Synchronization And Deadlockstech2click
 

What's hot (17)

Estructuras repetitivas(while, for, repeat)
Estructuras repetitivas(while, for, repeat)Estructuras repetitivas(while, for, repeat)
Estructuras repetitivas(while, for, repeat)
 
Algoritmos y diagramas de flujos
Algoritmos y diagramas de flujosAlgoritmos y diagramas de flujos
Algoritmos y diagramas de flujos
 
Semaphore
SemaphoreSemaphore
Semaphore
 
7222014 ejercicios-resueltos-con-pseint
7222014 ejercicios-resueltos-con-pseint7222014 ejercicios-resueltos-con-pseint
7222014 ejercicios-resueltos-con-pseint
 
Complemento A Dos
Complemento A DosComplemento A Dos
Complemento A Dos
 
Semaphore
SemaphoreSemaphore
Semaphore
 
Ejercicios de algoritmos
Ejercicios de algoritmosEjercicios de algoritmos
Ejercicios de algoritmos
 
Conversión de decimal fraccionario a hexadecimal y entre
Conversión de decimal fraccionario a hexadecimal y entreConversión de decimal fraccionario a hexadecimal y entre
Conversión de decimal fraccionario a hexadecimal y entre
 
Mit app inventor - app Alarma con fechador
Mit app inventor - app Alarma con fechadorMit app inventor - app Alarma con fechador
Mit app inventor - app Alarma con fechador
 
Funciones recursivas
Funciones recursivasFunciones recursivas
Funciones recursivas
 
Scheduling
SchedulingScheduling
Scheduling
 
Algoritmos y seudocódigos (orangel rodriguez) (30.736.401)
Algoritmos y seudocódigos (orangel rodriguez) (30.736.401)Algoritmos y seudocódigos (orangel rodriguez) (30.736.401)
Algoritmos y seudocódigos (orangel rodriguez) (30.736.401)
 
Algoritmosprogramacioncuaderno1
Algoritmosprogramacioncuaderno1Algoritmosprogramacioncuaderno1
Algoritmosprogramacioncuaderno1
 
Todo relacionado con teclado
Todo relacionado con tecladoTodo relacionado con teclado
Todo relacionado con teclado
 
Operating System-Concepts of Process
Operating System-Concepts of ProcessOperating System-Concepts of Process
Operating System-Concepts of Process
 
Binary Semaphore
Binary SemaphoreBinary Semaphore
Binary Semaphore
 
Process Synchronization And Deadlocks
Process Synchronization And DeadlocksProcess Synchronization And Deadlocks
Process Synchronization And Deadlocks
 

Viewers also liked

Etapas de desarrollo de software
Etapas de desarrollo de softwareEtapas de desarrollo de software
Etapas de desarrollo de softwareJose Carrasco
 
1.3 analisis y diseño de sistemas
1.3 analisis y diseño de sistemas1.3 analisis y diseño de sistemas
1.3 analisis y diseño de sistemasLinda Masias
 
Informática I: Ejercicios Resueltos
Informática I:   Ejercicios ResueltosInformática I:   Ejercicios Resueltos
Informática I: Ejercicios ResueltosAlvin Jacobs
 
Estudio de factibilidad de un proyecto
Estudio de factibilidad de un proyectoEstudio de factibilidad de un proyecto
Estudio de factibilidad de un proyectoMiguel Rodríguez
 
1.4 Análisis y Diseño de Sistemas
1.4 Análisis y Diseño de Sistemas1.4 Análisis y Diseño de Sistemas
1.4 Análisis y Diseño de SistemasLinda Masias
 
Tms 03 dc_us_matriz de elementos de procesos del negocio
Tms 03 dc_us_matriz de elementos de procesos del negocioTms 03 dc_us_matriz de elementos de procesos del negocio
Tms 03 dc_us_matriz de elementos de procesos del negocioJorge Pariasca
 
Practica 1 1 De Analisis Y DiseñO De Sistemas De Informacion
Practica 1 1  De Analisis Y DiseñO De Sistemas De InformacionPractica 1 1  De Analisis Y DiseñO De Sistemas De Informacion
Practica 1 1 De Analisis Y DiseñO De Sistemas De Informacionguest9fcd89
 
1.1 análisis y diseño de sistemas
1.1 análisis y diseño de sistemas1.1 análisis y diseño de sistemas
1.1 análisis y diseño de sistemasLinda Masias
 
Modeling and abstraction, software development process [Software Modeling] [C...
Modeling and abstraction, software development process [Software Modeling] [C...Modeling and abstraction, software development process [Software Modeling] [C...
Modeling and abstraction, software development process [Software Modeling] [C...Ivano Malavolta
 
Sílabo taller de modelamiento de software 2016
Sílabo taller de modelamiento de software 2016Sílabo taller de modelamiento de software 2016
Sílabo taller de modelamiento de software 2016Jorge Pariasca
 
Requirements engineering with UML [Software Modeling] [Computer Science] [Vri...
Requirements engineering with UML [Software Modeling] [Computer Science] [Vri...Requirements engineering with UML [Software Modeling] [Computer Science] [Vri...
Requirements engineering with UML [Software Modeling] [Computer Science] [Vri...Ivano Malavolta
 
Modeling behaviour via UML state machines [Software Modeling] [Computer Scie...
Modeling behaviour via  UML state machines [Software Modeling] [Computer Scie...Modeling behaviour via  UML state machines [Software Modeling] [Computer Scie...
Modeling behaviour via UML state machines [Software Modeling] [Computer Scie...Ivano Malavolta
 

Viewers also liked (20)

Etapas de desarrollo de software
Etapas de desarrollo de softwareEtapas de desarrollo de software
Etapas de desarrollo de software
 
Tema 02 secuencial
Tema 02 secuencialTema 02 secuencial
Tema 02 secuencial
 
1.3 analisis y diseño de sistemas
1.3 analisis y diseño de sistemas1.3 analisis y diseño de sistemas
1.3 analisis y diseño de sistemas
 
Gbd8
Gbd8Gbd8
Gbd8
 
Gbd9
Gbd9Gbd9
Gbd9
 
Gbd11
Gbd11Gbd11
Gbd11
 
Informática I: Ejercicios Resueltos
Informática I:   Ejercicios ResueltosInformática I:   Ejercicios Resueltos
Informática I: Ejercicios Resueltos
 
Costo beneficio
Costo beneficioCosto beneficio
Costo beneficio
 
Estudio de factibilidad de un proyecto
Estudio de factibilidad de un proyectoEstudio de factibilidad de un proyecto
Estudio de factibilidad de un proyecto
 
1.4 Análisis y Diseño de Sistemas
1.4 Análisis y Diseño de Sistemas1.4 Análisis y Diseño de Sistemas
1.4 Análisis y Diseño de Sistemas
 
Tms 03 dc_us_matriz de elementos de procesos del negocio
Tms 03 dc_us_matriz de elementos de procesos del negocioTms 03 dc_us_matriz de elementos de procesos del negocio
Tms 03 dc_us_matriz de elementos de procesos del negocio
 
Tms 03 modelo_negocio
Tms 03 modelo_negocioTms 03 modelo_negocio
Tms 03 modelo_negocio
 
Tms 03 dc_us
Tms 03 dc_usTms 03 dc_us
Tms 03 dc_us
 
Practica 1 1 De Analisis Y DiseñO De Sistemas De Informacion
Practica 1 1  De Analisis Y DiseñO De Sistemas De InformacionPractica 1 1  De Analisis Y DiseñO De Sistemas De Informacion
Practica 1 1 De Analisis Y DiseñO De Sistemas De Informacion
 
Tms 01 conceptos
Tms 01 conceptosTms 01 conceptos
Tms 01 conceptos
 
1.1 análisis y diseño de sistemas
1.1 análisis y diseño de sistemas1.1 análisis y diseño de sistemas
1.1 análisis y diseño de sistemas
 
Modeling and abstraction, software development process [Software Modeling] [C...
Modeling and abstraction, software development process [Software Modeling] [C...Modeling and abstraction, software development process [Software Modeling] [C...
Modeling and abstraction, software development process [Software Modeling] [C...
 
Sílabo taller de modelamiento de software 2016
Sílabo taller de modelamiento de software 2016Sílabo taller de modelamiento de software 2016
Sílabo taller de modelamiento de software 2016
 
Requirements engineering with UML [Software Modeling] [Computer Science] [Vri...
Requirements engineering with UML [Software Modeling] [Computer Science] [Vri...Requirements engineering with UML [Software Modeling] [Computer Science] [Vri...
Requirements engineering with UML [Software Modeling] [Computer Science] [Vri...
 
Modeling behaviour via UML state machines [Software Modeling] [Computer Scie...
Modeling behaviour via  UML state machines [Software Modeling] [Computer Scie...Modeling behaviour via  UML state machines [Software Modeling] [Computer Scie...
Modeling behaviour via UML state machines [Software Modeling] [Computer Scie...
 

Similar to Tema 04 seleccion multiple

Estructura de Control Múltiple(case).Guia de Ejercicios
Estructura de Control Múltiple(case).Guia de EjerciciosEstructura de Control Múltiple(case).Guia de Ejercicios
Estructura de Control Múltiple(case).Guia de Ejercicioslaryenso
 
Manual de usuario menu de proogramas marjorie lucero 264
Manual de usuario menu de proogramas marjorie lucero 264Manual de usuario menu de proogramas marjorie lucero 264
Manual de usuario menu de proogramas marjorie lucero 264Marjorie Lucero
 
Laboratorio nr 03 programacion digital 2014
Laboratorio nr 03 programacion digital 2014Laboratorio nr 03 programacion digital 2014
Laboratorio nr 03 programacion digital 2014Danielito1111125
 
Introducción a JavaScript 2
Introducción a JavaScript 2Introducción a JavaScript 2
Introducción a JavaScript 2Lorenzo Alejo
 
Lab 3 while for compiladores e interpretes
Lab 3 while for  compiladores e interpretesLab 3 while for  compiladores e interpretes
Lab 3 while for compiladores e interpretes1325210317
 
Manual de usuario dfd
Manual de usuario dfdManual de usuario dfd
Manual de usuario dfdMir TirHu
 
Manual de usuario dfd
Manual de usuario dfdManual de usuario dfd
Manual de usuario dfdMir TirHu
 
Diagramas de flujo
Diagramas de flujoDiagramas de flujo
Diagramas de flujojhon silva
 
Diagramasdeflujo 141006093907-conversion-gate01 (1)
Diagramasdeflujo 141006093907-conversion-gate01 (1)Diagramasdeflujo 141006093907-conversion-gate01 (1)
Diagramasdeflujo 141006093907-conversion-gate01 (1)Josué Naquid
 
Practica 11 Laboratorio de Computación para Ingenieros FI
Practica 11 Laboratorio de Computación para Ingenieros FIPractica 11 Laboratorio de Computación para Ingenieros FI
Practica 11 Laboratorio de Computación para Ingenieros FIJorge Iván Alba Hernández
 
Compiladores e-interprete
Compiladores e-interprete Compiladores e-interprete
Compiladores e-interprete Juan Carlos EV
 

Similar to Tema 04 seleccion multiple (20)

Apunte de diagrama de flujos
Apunte de diagrama de flujosApunte de diagrama de flujos
Apunte de diagrama de flujos
 
Guía De Ejercicios Programación Web Básica
Guía De Ejercicios Programación Web BásicaGuía De Ejercicios Programación Web Básica
Guía De Ejercicios Programación Web Básica
 
Guía de Ejercicios de Programación Web Básica
Guía de Ejercicios de Programación Web BásicaGuía de Ejercicios de Programación Web Básica
Guía de Ejercicios de Programación Web Básica
 
Estructura de Control Múltiple(case).Guia de Ejercicios
Estructura de Control Múltiple(case).Guia de EjerciciosEstructura de Control Múltiple(case).Guia de Ejercicios
Estructura de Control Múltiple(case).Guia de Ejercicios
 
Manual de usuario menu de proogramas marjorie lucero 264
Manual de usuario menu de proogramas marjorie lucero 264Manual de usuario menu de proogramas marjorie lucero 264
Manual de usuario menu de proogramas marjorie lucero 264
 
Laboratorio nr 03 programacion digital 2014
Laboratorio nr 03 programacion digital 2014Laboratorio nr 03 programacion digital 2014
Laboratorio nr 03 programacion digital 2014
 
Introducción a JavaScript 2
Introducción a JavaScript 2Introducción a JavaScript 2
Introducción a JavaScript 2
 
Ejercicios
EjerciciosEjercicios
Ejercicios
 
Lab 3 while for compiladores e interpretes
Lab 3 while for  compiladores e interpretesLab 3 while for  compiladores e interpretes
Lab 3 while for compiladores e interpretes
 
Manual de usuario dfd
Manual de usuario dfdManual de usuario dfd
Manual de usuario dfd
 
Diagramas de flujo
Diagramas de flujoDiagramas de flujo
Diagramas de flujo
 
Manual de usuario dfd
Manual de usuario dfdManual de usuario dfd
Manual de usuario dfd
 
Andy
AndyAndy
Andy
 
Diagramas de flujo
Diagramas de flujoDiagramas de flujo
Diagramas de flujo
 
Diagramasdeflujo 141006093907-conversion-gate01 (1)
Diagramasdeflujo 141006093907-conversion-gate01 (1)Diagramasdeflujo 141006093907-conversion-gate01 (1)
Diagramasdeflujo 141006093907-conversion-gate01 (1)
 
Diagramas de Flujo con DFD.
Diagramas de Flujo con DFD.Diagramas de Flujo con DFD.
Diagramas de Flujo con DFD.
 
Diagrama de-flujo
Diagrama de-flujoDiagrama de-flujo
Diagrama de-flujo
 
Practica 11 Laboratorio de Computación para Ingenieros FI
Practica 11 Laboratorio de Computación para Ingenieros FIPractica 11 Laboratorio de Computación para Ingenieros FI
Practica 11 Laboratorio de Computación para Ingenieros FI
 
Manualdeslideshare
ManualdeslideshareManualdeslideshare
Manualdeslideshare
 
Compiladores e-interprete
Compiladores e-interprete Compiladores e-interprete
Compiladores e-interprete
 

More from Jorge Pariasca

Si semana11 iso_27001_v011
Si semana11 iso_27001_v011Si semana11 iso_27001_v011
Si semana11 iso_27001_v011Jorge Pariasca
 
Drc semana11 direccionamiento_ip
Drc semana11 direccionamiento_ipDrc semana11 direccionamiento_ip
Drc semana11 direccionamiento_ipJorge Pariasca
 
Si semana12 firma digital
Si semana12 firma digitalSi semana12 firma digital
Si semana12 firma digitalJorge Pariasca
 
Cableado estructurado-de-red-1204886726520124-4
Cableado estructurado-de-red-1204886726520124-4Cableado estructurado-de-red-1204886726520124-4
Cableado estructurado-de-red-1204886726520124-4Jorge Pariasca
 
Si semana11 taller_gestion_de_riesgos
Si semana11 taller_gestion_de_riesgosSi semana11 taller_gestion_de_riesgos
Si semana11 taller_gestion_de_riesgosJorge Pariasca
 
Plan de gestión de riesgo
Plan de gestión de riesgoPlan de gestión de riesgo
Plan de gestión de riesgoJorge Pariasca
 
Final gomez huanchaco huata berrios maguiña escobar
Final gomez huanchaco huata berrios maguiña escobarFinal gomez huanchaco huata berrios maguiña escobar
Final gomez huanchaco huata berrios maguiña escobarJorge Pariasca
 
Diseño de una red exposicion
Diseño de una red exposicionDiseño de una red exposicion
Diseño de una red exposicionJorge Pariasca
 
Esquema diseño de_red
Esquema diseño de_redEsquema diseño de_red
Esquema diseño de_redJorge Pariasca
 
Si tema5 mecanismos_defensa
Si tema5 mecanismos_defensaSi tema5 mecanismos_defensa
Si tema5 mecanismos_defensaJorge Pariasca
 
Si semana09 medios de protección
Si semana09 medios de protecciónSi semana09 medios de protección
Si semana09 medios de protecciónJorge Pariasca
 
Aspectos básicos de networking (capítulo 9)
Aspectos básicos de networking (capítulo 9)Aspectos básicos de networking (capítulo 9)
Aspectos básicos de networking (capítulo 9)Jorge Pariasca
 
Si semana06 delitos informáticos
Si semana06 delitos informáticosSi semana06 delitos informáticos
Si semana06 delitos informáticosJorge Pariasca
 

More from Jorge Pariasca (20)

Si semana11 iso_27001_v011
Si semana11 iso_27001_v011Si semana11 iso_27001_v011
Si semana11 iso_27001_v011
 
Drc semana10 tcp
Drc semana10 tcpDrc semana10 tcp
Drc semana10 tcp
 
Drc semana11 direccionamiento_ip
Drc semana11 direccionamiento_ipDrc semana11 direccionamiento_ip
Drc semana11 direccionamiento_ip
 
Drc packet_tracer_lab
Drc  packet_tracer_labDrc  packet_tracer_lab
Drc packet_tracer_lab
 
Si semana12 firma digital
Si semana12 firma digitalSi semana12 firma digital
Si semana12 firma digital
 
Cableado estructurado-de-red-1204886726520124-4
Cableado estructurado-de-red-1204886726520124-4Cableado estructurado-de-red-1204886726520124-4
Cableado estructurado-de-red-1204886726520124-4
 
Si semana11 taller_gestion_de_riesgos
Si semana11 taller_gestion_de_riesgosSi semana11 taller_gestion_de_riesgos
Si semana11 taller_gestion_de_riesgos
 
Plan de gestión de riesgo
Plan de gestión de riesgoPlan de gestión de riesgo
Plan de gestión de riesgo
 
Final gomez huanchaco huata berrios maguiña escobar
Final gomez huanchaco huata berrios maguiña escobarFinal gomez huanchaco huata berrios maguiña escobar
Final gomez huanchaco huata berrios maguiña escobar
 
Diseño de una red exposicion
Diseño de una red exposicionDiseño de una red exposicion
Diseño de una red exposicion
 
Esquema diseño de_red
Esquema diseño de_redEsquema diseño de_red
Esquema diseño de_red
 
Si tema5 mecanismos_defensa
Si tema5 mecanismos_defensaSi tema5 mecanismos_defensa
Si tema5 mecanismos_defensa
 
Si semana09 medios de protección
Si semana09 medios de protecciónSi semana09 medios de protección
Si semana09 medios de protección
 
Si semana08 riesgos
Si semana08 riesgosSi semana08 riesgos
Si semana08 riesgos
 
Drc semana08 osi
Drc semana08 osiDrc semana08 osi
Drc semana08 osi
 
Aspectos básicos de networking (capítulo 9)
Aspectos básicos de networking (capítulo 9)Aspectos básicos de networking (capítulo 9)
Aspectos básicos de networking (capítulo 9)
 
Drc semana08 ieee 802
Drc semana08 ieee 802Drc semana08 ieee 802
Drc semana08 ieee 802
 
Si semana07 ley 30171
Si semana07 ley 30171Si semana07 ley 30171
Si semana07 ley 30171
 
Si semana06 ley 30096
Si semana06 ley 30096Si semana06 ley 30096
Si semana06 ley 30096
 
Si semana06 delitos informáticos
Si semana06 delitos informáticosSi semana06 delitos informáticos
Si semana06 delitos informáticos
 

Recently uploaded

Mapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfMapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfvictorbeltuce
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxdanalikcruz2000
 
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxYeseniaRivera50
 
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfBIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfCESARMALAGA4
 
Plan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPEPlan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPELaura Chacón
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFAROJosé Luis Palma
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADOJosé Luis Palma
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024IES Vicent Andres Estelles
 
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).pptPINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).pptAlberto Rubio
 
PPT_Formación integral y educación CRESE (1).pdf
PPT_Formación integral y educación CRESE (1).pdfPPT_Formación integral y educación CRESE (1).pdf
PPT_Formación integral y educación CRESE (1).pdfEDILIAGAMBOA
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleJonathanCovena1
 
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdf
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdfTarea 5-Selección de herramientas digitales-Carol Eraso.pdf
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdfCarol Andrea Eraso Guerrero
 
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)veganet
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxlclcarmen
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxOscarEduardoSanchezC
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteJuan Hernandez
 

Recently uploaded (20)

Mapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfMapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
 
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
 
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfBIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
 
Plan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPEPlan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPE
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
 
TL/CNL – 2.ª FASE .
TL/CNL – 2.ª FASE                       .TL/CNL – 2.ª FASE                       .
TL/CNL – 2.ª FASE .
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024
 
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).pptPINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
 
DIA INTERNACIONAL DAS FLORESTAS .
DIA INTERNACIONAL DAS FLORESTAS         .DIA INTERNACIONAL DAS FLORESTAS         .
DIA INTERNACIONAL DAS FLORESTAS .
 
PPT_Formación integral y educación CRESE (1).pdf
PPT_Formación integral y educación CRESE (1).pdfPPT_Formación integral y educación CRESE (1).pdf
PPT_Formación integral y educación CRESE (1).pdf
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo Sostenible
 
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdf
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdfTarea 5-Selección de herramientas digitales-Carol Eraso.pdf
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdf
 
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
 
Unidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDIUnidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDI
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
 
Earth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversaryEarth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversary
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parte
 

Tema 04 seleccion multiple

  • 1. Universidad San Pedro Filial Barranca Escuela: Ingeniería Informática y de Sistemas Curso: Algoritmos Ciclo: II Docente: Ing. CIP Jorge Pariasca León Una instrucción alternativa múltiple (o simplemente alternativa múltiple) permite seleccionar, por medio de una expresión, el siguiente bloque de instrucciones a ejecutar de entre varios posibles. En Pseudocódigo: Diagrama de Flujo: El resultado de evaluar la <variable> debe ser un valor perteneciente a un tipo de dato finito y ordenado, es decir, entero, carácter o enumerado. Dependiendo del valor obtenido al evaluar la <variable>, se ejecutará un bloque de instrucciones u otro. Opcionalmente, se puede escribir un <secuencia_de_acciones_dom> después de De Otro Modo: Este bloque de instrucciones se ejecutará en el caso de que el valor obtenido al evaluar la <variable>, no se encuentre en ninguna de las expresiones después de cada caso, es decir, si se quiere considerar un proceso para un resultado falso utilizamos la instrucción De Otro Modo: que es el valor por omisión. Ejemplo 1: Se quiere escribir un programa que: 1º) Pida por teclado el número (dato entero) de un día de la semana. 2º) Muestre por pantalla el nombre (dato cadena) correspondiente a dicho día. Nota: Si el número de día introducido es menor que 1 o mayor que 7, se mostrará el mensaje: "ERROR: Día incorrecto.". En pantalla:
  • 2. Universidad San Pedro Filial Barranca Escuela: Ingeniería Informática y de Sistemas Curso: Algoritmos Ciclo: II Docente: Ing. CIP Jorge Pariasca León El mismo ejercicio pero se debe ingresar la letra inicial del día de la semana:
  • 3. Universidad San Pedro Filial Barranca Escuela: Ingeniería Informática y de Sistemas Curso: Algoritmos Ciclo: II Docente: Ing. CIP Jorge Pariasca León Ejemplo 2: En la siguiente tabla se muestran las categorías a las que pertenecen los signos del zodíaco: Signo Categoría 1. Aries 2. Tauro 3. Géminis 4. Cáncer 5. Leo 6. Virgo 7. Libra 8. Escorpio 9. Sagitario 10. Capricornio 11. Acuario 12. Piscis Fuego Tierra Aire Agua Fuego Tierra Aire Agua Fuego Tierra Aire Agua Se quiere escribir un programa que: 1º) Muestre el listado de los signos del zodíaco, con sus números asociados. 2º) Pida por teclado un número (dato entero) asociado a un signo del zodíaco. 3º) Muestre la categoría a la que pertenece el signo del zodíaco seleccionado. Nota: Si el número introducido por el usuario, no está asociado a ningún signo del zodíaco, se mostrará el mensaje: "ERROR: <número> no está asociado a ningún signo.". En pantalla:
  • 4. Universidad San Pedro Filial Barranca Escuela: Ingeniería Informática y de Sistemas Curso: Algoritmos Ciclo: II Docente: Ing. CIP Jorge Pariasca León Anidamiento Las instrucciones alternativas y condicionales pueden escribirse una dentro de otra. A este hecho se le conoce como anidamiento. Las instrucciones permiten realizar las siguientes combinaciones de anidamiento:  Doble en múltiple.  Simple en múltiple.  Múltiple en múltiple.  Múltiple en doble.  Múltiple en simple. De ellas, vamos a estudiar, como ejemplo, las siguientes combinaciones:  Múltiple en doble.
  • 5. Universidad San Pedro Filial Barranca Escuela: Ingeniería Informática y de Sistemas Curso: Algoritmos Ciclo: II Docente: Ing. CIP Jorge Pariasca León
  • 6. Universidad San Pedro Filial Barranca Escuela: Ingeniería Informática y de Sistemas Curso: Algoritmos Ciclo: II Docente: Ing. CIP Jorge Pariasca León EJERCICIOS PROPUESTOS: 1. Escriba un programa tal, que al escribir el número de mes muestre el nombre completo del mes. 2. Leer un número comprendido entre 1 y 10 y visualizar si el número es par o impar. 3. Realizar un programa que determine los años más importantes de la historia universal (al menos 5), es decir si el usuario coloca 1492 como resultado se debe obtener: Descubrimiento de América. 4. Un trabajador recibe el 40% de aumento si tiene 4 hijos, 30% si tiene 3, 20% si tiene 2, 10% si tiene 1 y si no tiene hijos no recibe aumento, realizar un programa que solicite el nombre del trabajador, el sueldo asignado y el número de hijos, como salida se debe obtener: Nombre del trabajador, aumento y sueldo final. 5. Elabore un programa que pida dos números y que permita mostrar un menú con las cuatro operaciones básicas, donde el usuario pueda seleccionar la operación que desea realizar (basta con que seleccione el número). 6. Modifique el anterior programa para que en vez de solicitar el número del menú seleccione el operador, es decir, + - * /. 7. En una empresa, se darán aumentos a los empleados según la categoría de su contrato actual de la siguiente forma: Clave de categoría Categoría Aumento % S Sindicalizado 25 C Confianza 13 D Directivo 8 E Ejecutivo 5 Elabore un programa que solicite la clave de la categoría y el sueldo actual de un empleado y calcule e imprima el nuevo salario. 8. Realizar un programa que determine según elección del usuario: a) Área del Cuadrado b) Área del Rectángulo c) Área del Triángulo d) Área del círculo