Sie sind auf Seite 1von 9

Facultad de Ciencias e Ingeniería

Prof. José Atúncar

1
Sesión 6
 Estructura selectiva o condicional múltiple
 Sintaxis y estructuras
 Diseño de Algoritmos
 Laboratorio.

Logro esperado
Al finalizar la sesión los alumnos, implementarán soluciones a
problemas aplicando estructuras condicionales mediante el
lenguaje de programación Java y la herramienta NetBeans.

Universidad de Ciencias y Humanidades 4


Estructura Selectiva Múltiple
 Esta estructura leer dia
sirve como si (dia == 1)
escribe "Lunes de ofertas"
sustituto de sino
expresiones del si (dia == 2 o dia == 3)
tipo si..sino.., escribe "Martes o miércoles"
anidados sino
si (dia == 4)
// acciones T.
sino
...
finsi
finsi
finsi

Universidad de Ciencias y Humanidades 6


Estructura Selectiva Múltiple
 Esta estructura evaluar valores
y no condiciones. selector

 Se basa en un selector Según Valor1 Según Valor2 Según Valor n

que según el valor realizará acciones


acciones acciones acciones

 Es apropiada para realizar menús.


acciones

Universidad de Ciencias y Humanidades 7


Sintaxis
 Para esta estructura, la sintaxis es:
Pseudocódigo
según (selector)
valor1: acción(es)
valor2, valor3: acción(es)
……
valorn: acción(es)
de otro modo:
acción(es)
finSegún
Universidad de Ciencias y Humanidades 9
Ejemplo

 Una tienda ofrece diferentes tipos de halados, según la


tabla anexa, realiza un algoritmo que determine el precio y
el total a pagar, según la cantidad ingresada y tipo elegido

Código de
Helado Precio
helado
1 Rico Frio S/. 1.50
2 Chupetón S/. 2.00
3 Achiz S/. 0.80
4 Freezer S/. 1.50

Universidad de Ciencias y Humanidades 11


Solución. Ejemplo

Universidad de Ciencias y Humanidades 12


Ejercicios

 Realiza un algoritmo de calculadora que lea dos números y un operador.


Según el operador calcule y muestre el resultado respectivo.

 Multicines UCH, ofrece los siguientes precios en Días Precio


sus entradas de acuerdo a la siguiente tabla de L,M,X,J S/. 2.5
precios. Realiza una aplicación que calcule y V,S S/. 3.0
muestre el total a pagar por una cantidad de D S/. 7.0
entradas en un día determinado

 La confitería de Multicines UCH ofrece los siguientes combos, realiza el


algoritmo para determinar el monto a pagar según el tipo de combo
seleccionado y Combos Precio
la cantidad ingresada.
1. Pop corn (p) y gaseosa (p) S/. 3.0
2. Pop corn (m) y gaseosa (m) S/. 6.0
3. Pop corn (g) y gaseosa (g) S/. 10.0
Universidad de Ciencias y Humanidades 13
Ejercicios

 Diseñe un programa que determine el nombre de un mes conociendo el


número del mes
 Juan Pérez, ingresa el promedio de sus notas y necesita saber su condición
final, considerando que si el promedio es mayor de 10 el algoritmo se
mostrará aprobado, sino mostrará desaprobado. Usa condicionales múltiples

 Propuesto. La empresa "Acme", necesita realizar recortes de tela, según el


tipo de forma a emplear. En cada tipo deberá realizar los ingresos y cálculos
respectivos (Ej. largo, ancho o radio)
Menú de corte
1. Forma Triangular
2. Forma Rectangular
3. Forma Circular
4. Forma Cuadrada

Universidad de Ciencias y Humanidades 14