Esquema Subtematico
FACULTAD DE INGENIERIA
Escuela Académica Profesional: Ingeniería de Sistemas
CURSO FUNDAMENTOS DE PROGRAMACIÓN
Estructuras Lógicas de Control
EstructurasSelectivas
Ing. Dany Montoya Negrillo
OBJETIVOS
Al término de esta experiencia, el estudiante será capaz de:
1. Traducir a código JAVA los ejercicios resueltos enpseudocódigos.
2. Plantear correctamente en código JAVA en estructuras de selección múltiple.
3. Identificar los diversos errores de compilación y corregirlos adecuadamente.
4. Usarcorrectamente el programa.
ESTRUCTURAS DE DECISION MULTIPLES
Son estructuras lógicas que nos van a permitir ejecutar una o más instrucciones, dependiendo si resultanverdaderas o falsas dos o más condiciones, o dependiendo del valor que tome una variable llamada selector
Dentro de las estructuras de decisión múltiples tenemos:
1. Estructuras de decisión anidadas(Dobles encadenadas)
2. Estructuras de decisión CUANDO
1. ESTRUCTURAS DE DECISIÓN SI ANIDADO:
Una estructura de decisión múltiple “SI Anidados” permite alterar el flujo secuencialde una solución ejecutando un conjunto de pasos que dependen del resultado de evaluar diferentes condiciones lógicas dentro de estructuras de decisión simple o doble.
PSEUDOCODIGO
EXPLICACIÓN:En el pseudocódigo mostrado, se puede apreciar un ejemplo de una estructura múltiple “SI Anidados”.
Observe como se combinan estructuras de decisión simple y estructuras de decisión doble.Tenga presente que para formar una estructura múltiple “SI Anidados” puede utilizar cualquier combinación de estructuras de decisión simples y dobles.
SI(condición1) ENTONCES
instrucciones1…SINO
SI(condición2) ENTONCES
instrucciones2…
SINO
SI(condición3) ENTONCES
instrucciones3…
FINSI FINSI
FINSI
JAVA
if (condición1) {
sentencias1......
Regístrate para leer el documento completo.