Sie sind auf Seite 1von 13

Algorítmica I

José Atúncar Guzmán


jatuncar@uch.edu.pe

2017
TEMA: PROGRAMACIÓN VISUAL
Unidad

Sesión 12: Programación visual


Contenidos
a) Componente visual ComboBox: métodos y propiedades.
b) Estructuras selectivas en entorno visual
c) Desarrollo de programas en lenguaje Java

Aprendizajes esperados
• Diseña y desarrolla programas visuales con Java utilizando las distintas
estructuras de control selectivas y componentes visuales
Combo Box
• Los combos (cboNombre) permiten mostrar una LISTA de
opciones (prop/model), y seleccionar UN dato según:
• El texto o ítem seleccionado
• La posición o index de la opción seleccionada
Combo Box

Seleccione tiene valor de opción 0


Estable es la opción 1 Y sirve para validaciones
Temporal es la opción 2
Ejemplo del uso ComboBox
• Una tienda ha puesto en oferta la venta de packs de galletas a
los precios dados en la siguiente tabla:

• Diseñe un programa que determine el importe a pagar por la


compra de cierta cantidad de golosinas del mismo tipo.
Solución
• Pseudocódigo • Java
Ejemplo 2
• Mejoramos la aplicación para
que al seleccionar una opción
del combo, aparezcan datos:
Solución
• Darle un evento al Combo:

• Según la opción realiza los cambios necesarios. Ej.:


LABORATORIO
• Una tienda ha puesto en oferta la venta de packs de galletas a los precios
dados en la siguiente tabla:

• Como oferta, la tienda ofrece descuento igual a un porcentaje del importe


compra de acuerdo a la siguiente tabla:

• Diseñe un programa que determine y muestre el importe de la compra, el


importe del descuento y el importe a pagar por la compra de cierta
cantidad de golosinas del mismo tipo.
• Una librería vende cuadernos de 100 hojas a los precios dados en la
siguiente tabla:

• El importe de la compra es igual al producto del precio del


cuaderno por la cantidad de unidades adquiridas.
• Como oferta, la tienda ofrece un descuento igual a un porcentaje
del importe compra, en base a la cantidad de cuadernos adquiridos,
de acuerdo a la siguiente tabla:

• Diseñe un programa que determine el importe de la compra, el


importe del descuento y el importe a pagar por la compra de cierta
cantidad de cuadernos de una misma marca de cuaderno
• Una empresa de transportes, que cubre la ruta Lima-Huánuco, brinda servicio en
tres turnos a los precios por pasaje dados en la siguiente tabla:

• Como oferta, si el cliente adquiere más de 5 pasajes de cualquier turno, la


empresa aplica un descuento del 5% del importe de la compra; en caso contrario,
no hay descuento (descuento igual a 0).
• Por otro lado, la empresa obsequia caramelos, independientemente del turno, de
acuerdo a la siguiente tabla:

• Diseñe un programa que determine el importe de la compra, el importe del


descuento, el importe a pagar y la cantidad de caramelos de obsequio que le
corresponden a un cliente por la compra de cierta cantidad de pasajes de un
mismo turno.

Das könnte Ihnen auch gefallen