1. I.S. TECNOLOGICO
ADETECH
DESARROLLANDO CIENCIA Y TECNOLOGIA SOLUTIONS
Laboratorio Nro 03
Objetivos
Al término de la práctica el alumno esta en capacidad de:
Trabajar con JLabel, JTextFiel
Trabajar con Eventos de los Botones
Trabajar con condicionales
1. Crear un programa que permita hallar el salario neto de un trabajador, para eso deberá ingresar
código, nombres, apellidos, dirección, horas trabajadas, costo por horas normales trabajadas,
costo por horas extras
Tener en cuenta lo siguiente:
Si horas trabajadas es mayor a 200, entonces se considera horas extras
Si horas trabajadas es menor igual a 200, entonces son horas normales trabajadas
Pago Por Horas Normales Traba = Horas Normales Traba * Costo Por Horas Normales Traba.
Pago Por Horas Extras Trabajadas = Horas Extras * Costo Por Horas Extras
Prof.: Alex Belleza Porras Pag. 1
E-mail: a_leo2005@hotmail.com
Web site: http://ade.orgfree.com
2. I.S. TECNOLOGICO
ADETECH
DESARROLLANDO CIENCIA Y TECNOLOGIA SOLUTIONS
Código
Prof.: Alex Belleza Porras Pag. 2
E-mail: a_leo2005@hotmail.com
Web site: http://ade.orgfree.com
3. I.S. TECNOLOGICO
ADETECH
DESARROLLANDO CIENCIA Y TECNOLOGIA SOLUTIONS
Prof.: Alex Belleza Porras Pag. 3
E-mail: a_leo2005@hotmail.com
Web site: http://ade.orgfree.com
4. I.S. TECNOLOGICO
ADETECH
DESARROLLANDO CIENCIA Y TECNOLOGIA SOLUTIONS
2. Crear un programa que permita hallar el promedio y estado de un alumno, para eso deberá
ingresar código, nombre, apellido y 4 notas
Tener en cuenta lo siguiente:
Promedio Estado
Promedio = (UF1 + UF2 + UF3 + UF4)/4
0–4 Pésimo
5 – 10 Malo
11 – 13 Regular
14 – 16 Bueno
17 - 19 Muy Bueno
20 Eres de otro planeta
Prof.: Alex Belleza Porras Pag. 4
E-mail: a_leo2005@hotmail.com
Web site: http://ade.orgfree.com
5. I.S. TECNOLOGICO
ADETECH
DESARROLLANDO CIENCIA Y TECNOLOGIA SOLUTIONS
Código
Prof.: Alex Belleza Porras Pag. 5
E-mail: a_leo2005@hotmail.com
Web site: http://ade.orgfree.com
6. I.S. TECNOLOGICO
ADETECH
DESARROLLANDO CIENCIA Y TECNOLOGIA SOLUTIONS
Trabajo
1. Crear un programa que permita hallar sueldo, descuento, bonificación y neto a pagar de un
trabajador, para eso deberá ingresar, codigo, nombre, apellido y categoría de un trabajador
Tener en cuenta lo siguiente:
Categoría Sueldo Descuento Bonificación
Gerente 3500 10% 7%
Administrador 2300 9% 7%
Contador 1800 7% 5%
Secretaria 1100 6% 4%
Operario 850 4% 8%
Total = (Sueldo + Bonificación) - Descuento
2. Crear un programa que permita hallar el numero mayor de dos números ingresados
Prof.: Alex Belleza Porras Pag. 6
E-mail: a_leo2005@hotmail.com
Web site: http://ade.orgfree.com
7. I.S. TECNOLOGICO
ADETECH
DESARROLLANDO CIENCIA Y TECNOLOGIA SOLUTIONS
3. Crear un programa que permita hallar el pago neto de una matricula de un alumnos, para eso
deberá ingresar nombres, apellidos, curso y meses a estudiar el curso
Proyecto : Adetech04
Tener en cuenta lo siguiente:
Precio se calcula de la siguiente forma:
Curso Precio
. Net 250
Java Developer 230
Oracle 10G 500
Sql Server 2005 380
PHP 320
Sub Total = Precio * Meses
Descuento = Sub Total * 20%
Pago Neto = (sub Total - Descuento)
Prof.: Alex Belleza Porras Pag. 7
E-mail: a_leo2005@hotmail.com
Web site: http://ade.orgfree.com
8. I.S. TECNOLOGICO
ADETECH
DESARROLLANDO CIENCIA Y TECNOLOGIA SOLUTIONS
4. Crear un programa que permita hallar el neto a pagar de una compra de artículos
Tener en cuenta lo siguiente
• Al hacer clic en el botón Nuevo se limpiaran las cajas de texto y se visualiza el
numero de compra, considere primer numero 100000, luego se ira incrementando
de uno en uno
• En la sección Productos a Comprar ingrese la cantidad de productos a comprar,
tenga presente los siguientes precios por cada producto(Precio Dólar):
PRODUCTO PRECIO
MONITOR 125
PLACA MADRE 95
IMPRESORA 75
LECTORA 14
• En la sección Importe de Compra se multiplicara por cada producto el precio por
la cantidad comprada
• El Descuento de calcula de la siguiente forma:
PRODUCTO CANTIDAD DESCUENTO
MONITOR >20 (Precio monitor*cantidad)*14%
<=20 (Precio monitor*cantidad)*8%
PLACA MADRE >50 (Precio placa*cantidad)*12%
<=50 (Precio palca*cantidad)*9%
Prof.: Alex Belleza Porras Pag. 8
E-mail: a_leo2005@hotmail.com
Web site: http://ade.orgfree.com
9. I.S. TECNOLOGICO
ADETECH
DESARROLLANDO CIENCIA Y TECNOLOGIA SOLUTIONS
IMPRESORA >40 (Precio impresora*cantidad)*10%
LECTORA >100 (Precio lectora*cantidad)*7.5%
<=100 (Precio lectora*cantidad)*6%
Nota: La suma de todos los descuentos por productos será el descuento que se
visualizara en el formulario
• El Neto a Pagar $ se calcula de la siguiente forma:
(Suma Importe de Compra)- Descuento
5. Crear un programa que permita hallar el neto a pagar de una carrera técnica
Proyecto : Adetech01
Tener en cuenta lo siguiente
• Al hacer clic en el botón Nuevo se limpiaran las cajas de texto y se visualiza el
numero de la matricula, considere primer numero P10000, luego se ira
incrementando de uno en uno
• Carreras técnicas o su código
CARRERAS TECNICAS CODIGO PRECIO
ORACLE DATABASE ADMINISTRATOR ODA 750
WEB DESIGNER CREATIVE WDC 500
ESPECIALISTA LINUX EL 650
JAVA DEVELOPER JD 800
Prof.: Alex Belleza Porras Pag. 9
E-mail: a_leo2005@hotmail.com
Web site: http://ade.orgfree.com
10. I.S. TECNOLOGICO
ADETECH
DESARROLLANDO CIENCIA Y TECNOLOGIA SOLUTIONS
Si la carrera ingresada no existe saldrá el siguiente mensaje
• Si se ingresa los meses de las carreras técnicas, se comprobara si los meses
coinciden, para eso tenga presente los siguientes meses:
CARRERAS TECNICAS MESES
ORACLE DATABASE ADMINISTRATOR 3
WEB DESIGNER CREATIVE 4
ESPECIALISTA LINUX 6
JAVA DEVELOPER 5
• Si no se ingresara los meses mencionados anteriormente saldrá el siguiente mensaje
• El Sub Total se calcula de la siguiente forma:
(Precio*Meses)
• Los Gastos Adicionales se calcula de la siguiente forma:
(Suma de los gastos adicionales)*Meses
• El Descuento se calcula de la siguiente forma:
CARRERAS TECNICAS DESCUENTO
ORACLE DATABASE ADMINISTRATOR 8% Sub Total
WEB DESIGNER CREATIVE 5% Sub Total
ESPECIALISTA LINUX 6% Sub Total
JAVA DEVELOPER 10% Sub Total
• El Neto a Pagar se calcula de la siguiente forma:
(Sub Total + Suma Gastos Adicional) - Descuento
Prof.: Alex Belleza Porras Pag. 10
E-mail: a_leo2005@hotmail.com
Web site: http://ade.orgfree.com