Está en la página 1de 3

Asignatura: Programación II

Curso: 5° Año

Profesor: Farragut, Maximiliano

Secuencia didáctica N° 4

Tema: Estructura de selección múltiple - Según

Presentación:

A diferencia de las estructuras condicionales, que evalúan una condición muy amplia y realizan
acciones teniendo en cuenta esa condición, las estructuras de selección múltiple permiten
realizar un grupo de acciones previamente establecidas según lo que el usuario desea hacer con
el programa.

Los estudiantes podrán agregarles mucha más complejidad, precisión y opciones a sus
programas utilizando estas estructuras de selección múltiple.

Contenidos y aprendizajes:

• Estructura Según, opciones, de otro modo, fin según - Funcionamiento, aplicación.


• Mensajes en pantalla diferenciales.
• Operaciones dentro de la estructura.

Objetivos:

• Comprender el concepto de estructura de selección múltiple y su utilización.


• Analizar situaciones problemáticas y determinar si es posible utilizar la estructura de
selección multiple.
• Crear programas en donde se empleen las estructuras de selección múltiple.

Tiempo aproximado: Mensual

Criterios de evaluación:

• Pensamiento crítico reflexivo.


• Comprensión e interpretación de consignas.
• Resolución de situaciones problemáticas.
• Trabajo en clases presenciales y virtuales.
Clase 1

Estructura Según o de selección múltiple

La estructura condicional Según se utiliza cuando se deben realizar diferentes acciones dependiendo
distintas opciones. Esta instrucción permite seleccionar una, dentro de un grupo de opciones, basándose
en el valor almacenado en una variable denominada controlador de la estructura. Es una estructura
selectiva múltiple en donde, de acuerdo con el valor que tenga el controlador, se realiza una determinada
tarea.

Opcionalmente se puede agregar una opción final denominada De otro modo. La secuencia de acciones
que posea esta opción se ejecuta solamente si el valor de la variable controladora con coincide con
ninguna de las otras opciones.

Sintaxis

Según variable numérica o controlador hacer


Opcion1:
Secuencia de acciones
Opcion2:
Secuencia de acciones
Opcion3:
Secuencia de acciones
De otro modo:
Secuencia de acciones
Fin Según

Ejemplo: Solicitar al usuario que ingrese un número del 1 al 3, determinar por medio de una estructura
según qué opción se eligió. En caso de ingresar otro número notificar que se ingresó un número no
permitido,

Escribir “Ingrese un número del 1 al 3”


Leer n
Según n hacer
1:
Escribir “Eligió la opción N° 1”
2:
Escribir “Eligió la opción N° 2”
3:
Escribir “Eligió la opción N° 3”
De otro modo:
Escribir “Ingresó una opción incorrecta”
Fin segun

El número de valores que podemos probar es indefinido: no tiene por qué ser 3, sino que pueden ser
menos casos o muchos más.

El bloque "De Otro Modo" es opcional: si detallamos todos los valores posibles, no sería necesario
utilizarlo.

Según la variante de pseudocódigo o el lenguaje de programación que empleemos, puede haber


restricciones en el tipo de datos que es aceptable. Por ejemplo, en algunos lenguajes la variable de control
tiene que tener un valor numérico, no puede ser un texto.
Actividades prácticas:

1- Responder V o F según corresponda


a) Las estructuras de selección múltiples se utilizan cuando se deben realizar diferentes
acciones dependiendo distintas opciones.
b) Esta instrucción permite seleccionar una opción, dentro de un grupo de opciones,
basándose en el valor almacenado en una constante.
c) Se puede agregar una opción final, opcionalmente, que se denomina De otro modo.
d) La opción De otro modo se utiliza si el valor de la variable controladora con coincide con
ninguna de las opciones anteriores.
e) La cantidad máxima de opciones que podemos utilizar es 10.

Actividades clase 2

2 - Realizar un programa que pida un número al usuario un número de día de la semana (del 1 al 7) y
muestre por pantalla el nombre de ese día (por ejemplo, "martes" para el día 2).

3 - Realizar un programa que pida al usuario un número de mes (por ejemplo, el 4) y escriba el nombre
del mes correspondiente (por ejemplo, "abril").

Actividades clase 3

4 - Crear una mini calculadora. Se le debe pedir al usuario que ingrese 2 números y la operación que
desea realizar (1: SUMA – 2: RESTA – 3: MULTIPLICACIÓN – 4: DIVISIÓN). Finalmente se debe mostrar
el resultado por la pantalla.

5 - Crear un programa que le solicite al usuario que ingrese un número del 0 al 9. Utilizando la estructura
según se debe mostrar por la pantalla el número que se ingresó escrito con letras. Por ejemplo: si se
ingresa 4 se debe mostrar en la pantalla CUATRO.

Actividades clase 4

6 - Solicitarle al usuario que ingrese una letra en mayúsculas. El programa debe determinar si la letra
ingresada es una vocal o una consonante.

7 - Crear un programa que le solicite al usuario ingresar 3 notas de un estudiante. El programa debe
calcular el promedio y determinar el nivel académico del estudiante en durante ese año teniendo en cuenta
los siguientes parámetros. 1,2,3,4 MALO – 5, 6 REGULAR – 7, 8 BUENO – 9, 10 MUY BUENO.

También podría gustarte