You are on page 1of 5

TALLER DE PRGRAMACIN DISTRIBUIDA 26-09-11

PR O G R A M A CI O N
TAREA N 1

VIS U A L

En esta oportunidad la tarea consiste en hacer mejoras al caso de Banco. La mejora que hagas debe ser explicado (documentado) y debers presentar todo el proyecto que genera NetBeans. Puedes hacer entre otras mejoraras lo siguiente:
Al momento de aperturar una cuenta (al usar el botn de comando Grabar) puedes

generar una operacin de depsito por el monto inicial, la misma que debe ser insertada en el arreglo y considerada al momento de llenar el objeto TablaCuentas.
Puedes colocar ttulos en la barra de ttulo de los formularios, como por ejemplo

Sistema de Aplicacin para el formulario que contiene el men, Apertura de cuentas Bancarias para el primer formulario y Transacciones Bancarias para el formulario de Operaciones Bancarias.
Puedes mostrar el saldo actual de la cuenta al momento de ser buscado con el botn

de comando Buscar del formulario de Operaciones Bancarias y al momento de Procesar se muestre el saldo actualizado aumentado si el tipo de operacin es depsito o disminuido si es retiro.

ING. CIP. JOSE LUIS SANCHEZ CURAY

PAG. 1

TALLER DE PRGRAMACIN DISTRIBUIDA 26-09-11

Comisin, Retencin y Total


Comenzaremos con un simple ejercicio. Aqu calcularemos la comisin, una retencin de 10% y el total a pagar. Si la comisin es mayor o igual a 1500, entonces la retencin se aplica, caso contrario, no. El Total resulta de restar la Comisin y la Retencin.

el void es un mtodo que creamos para no programar en el mismo botn (que tambin es vlido), pero como se ver mas adelante ser mucho mas cmodo hacerlo de esta forma. Aqu creamos dos mtodos llamados "aceptar()" y "nuevo()". Luego los llamaremos desde los botones ACEPTAR y NUEVO. Dndole doble clic a nuestros botones ACEPTAR y NUEVO desde el diseo del formulario, colocaremos los cdigos siguientes para cada uno y as llamaremos al mtodo que corresponde a cada uno:

ING. CIP. JOSE LUIS SANCHEZ CURAY

PAG. 2

TALLER DE PRGRAMACIN DISTRIBUIDA 26-09-11

Costo - Servicio de FAX

Este ejercicio nos devolver el tipo de servicio (local, nacional, internacional) de acuerdo al radiobutton elegido y su respectivo costo por las pginas ingresadas. Para local el costo ser de 1.5 por pgina, para nacional 2.0 por pgina y para internacional 4.0 por pgina. El jTextBox para telfono por esta vez slo estar de relleno.

ING. CIP. JOSE LUIS SANCHEZ CURAY

PAG. 3

TALLER DE PRGRAMACIN DISTRIBUIDA 26-09-11

En nuestro mtodo declaramos 3 variables (loc, nac, inte) como double, puesto que el resultado que nos d cada uno ser o no con decimales. Al momento de colocar la respuesta que ir en el (lblResp.text), pondremos entre comillas el tipo de servicio elegido seguido de un espacio en blanco para que el resultado no se presente como una sola cadena de texto.

Matrcula - Colegio

Ingresaremos un nombre, el colegio de procedencia (Para colegio nacional 50.00 y para colegio privado 100.00) mediante un ComboBox y elegiremos o no dos CheckBox para obtener los resultados (internet 20.0 y para seminario 10.0). En el mtodo matricula, declaramos como int (entero) dos variables (resul, pen). Luego trabajaremos con el getSelectedIndex del ComboBox, si este es igual a 0 quiere decir que tenemos elegida la Primera opcin (nacional), entonces resul = 50 y pen = 150. Y si es = 1 entonces tenemos elegida la opcin (particular), por consiguiente resul = 100 y pen = 180.

ING. CIP. JOSE LUIS SANCHEZ CURAY

PAG. 4

TALLER DE PRGRAMACIN DISTRIBUIDA 26-09-11

Los resultados los ponemos en el label correspondiente como indica el cdigo. Despues trabajaremos en el void intSemi (internet y seminario para los radiobutton). Declaramos 2 variables resul y semi con int y luego hacemos la condicional (if) preguntando si est seleccionado (isSelected) y si es as, entonces aplicamos 20.00 para resul y 10.00 para semi, caso contrario 0

ING. CIP. JOSE LUIS SANCHEZ CURAY

PAG. 5

You might also like