Cond Simple Multiple
Cond Simple Multiple
ESTRUCTURAS DE SELECCIÓN
Inicio
Por: Ing. Oswaldo Basurto G. 1
- Inicio
Algoritmos - Selección Simple
UNIDAD IV Estructuras de Control - Selección Múltiple
Estructura de Selección Simple ( if ) : Es aquella que elije una acción entre dos alternativas
dependiendo de una condición. Se evalúa la condición y si esta da como resultado VERDAD o FALSO,
se ejecuta una determinada acción o grupo de acciones, sin ejecutarse las dos a la vez.
if (condición)
{ Con este formato si se requiere ejecutar más de
sentencia1; (verdadero) una sentencia sea por verdadero o falso necesita
sentenciaN; encerrar entre paréntesis cada bloque de
} código.
else
{ La sentencia else (caso contrario) es opcional.
sentencia1; (falso)
sentenciaN;
}
Inicio
Por: Ing. Oswaldo Basurto G. 2
- Inicio
Algoritmos - Selección Simple
UNIDAD IV Estructuras de Control - Selección Múltiple
Estructura de Selección Múltiple - switch( ): Este tipo de estructuras se utiliza cuando el número de
alternativas sea mayor a dos. Funciona de acuerdo al valor que puede tomar el selector comparado con
N valores distintos que representa N alternativas correspondiente al que tenga el mismo valor y se
ejecutan las instrucciones implementadas para el caso. Cada caso puede ser o no excluyente de tal
manera que puede o no salir luego de ejecutadas las instrucciones.
Inicio
Por: Ing. Oswaldo Basurto G. 3
- Inicio
Algoritmos - Selección Simple
UNIDAD IV Estructuras de Control - Selección Múltiple
EJERCICIOS RESUELTOS
EJERCICIO 1: Realizar un programa que permita simular el ingreso de una clave de acceso y emitir un mensaje
correspondiente si el acceso es permitido o denegado.
Declaración de un comentario que identifique
EDICIÓN
lo que hace el programa
Se evalúa la condición comparando el dato ingresado en la variable usuario con el contenido de la variable clave, si los números son
iguales se desplegará a pantalla el mensaje de Acceso permitido caso contrario se ejecuta la sentencia del bloque else sacando a pantalla
el mensaje de Acceso denegado y finaliza la ejecución del programa.
Se solicita el ingreso
de la clave
Luego de la validación
correspondiente se emite
un mensaje de acceso
permitido o denegado
EJERCICIO 2: Realizar un programa que permita ingresar dos números enteros por teclado y determinar y sacar a pantalla el
mayor de ellos.
EDICIÓN Declaración de un comentario que identifique
lo que hace el programa
Se evalúa la condición comparando el contenido de las variables donde se ingresaron los números, si el valor de n1 es mayor
que el valor de n2 se desplegará a pantalla el mensaje de que n1 es el mayor caso contrario se ejecuta la sentencia del
bloque else sacando a pantalla el mensaje de que n2 es el mayor y finaliza la ejecución del programa.
EJERCICIO 3: Realizar un programa que permita ingresar dos números enteros por teclado y determinar y sacar a pantalla el
mayor de ellos.
EDICIÓN Declaración de un comentario que identifique
lo que hace el programa
Se evalúa el número ingresado con un selector múltiple que compara si el número está en cualquiera de los 7 casos, de
corresponder con uno de ellos se saca a pantalla el nombre del día correspondiente en palabras, si el número ingresado no
coincide con los casos se emite el mensaje de error de ingreso de numero no válido
! FELICITACIONES HA TERMINADO
EL TEMA !
Inicio
Por: Ing. Oswaldo Basurto G. 10