Está en la página 1de 6

PRACTICA DIRIGIDA NRO 1

Logro.- Aplicar clases , objetos , métodos y constructores en una solución de problemas

Empleando formularios con sus paquete correspondienes

Caso1.- Realizar un programa que permita ingresar el nombre, las horas y la tarifa por
hora, debe mostrar el sueldo bruto, el afp(11% de pago bruto), un impuesto de
acuerdo al rango del sueldo bruto <1500 es 0%, 1500 y <3000 es 8% , mayor o igual a
3000 es 10% y el pago Total.
Paso 1 Crear un proyecto en Java y crear dos paquetes . como se muestra en la figura

2. Creando la clase trabajador , con atributos públicos


public String nombre;
public double horas, tarifa;
//constructor
public Trabajador(String nombre, double horas, double tarifa) {
this.nombre = nombre;
this.horas = horas;
this.tarifa = tarifa;
}
//metodos
public double pneto(){
return horas*tarifa;
}

Prof. Mg. Alberto Moreno C.


public double afp(){
return pneto()*0.11;
}
public double igv(){
double imp=0;
if(pneto()<1500) imp=0;
else if( pneto()<3000)imp=0.08*pneto();
else imp=0.10*pneto();
return imp;
}
public double total(){
return pneto()-afp()-igv();
}
}
Paso 2 .- El diseño de pantalla. Con los nombres de los controles

Prof. Mg. Alberto Moreno C.


Al hacer click en el botón calcular codificar lo siguiente:

Prof. Mg. Alberto Moreno C.


Caso 2.- Dado un triangulo rectángulo muestre su hipotenusa, el área y su perímetro

Paso 1.- crear la clase triangulo

Prof. Mg. Alberto Moreno C.


Paso 2.- Diseño de la pantalla.

Codificación en el botón.

Prof. Mg. Alberto Moreno C.


Experimentar

1.- Desarrollar las siguientes clases y objetos

2.-Ingrese tres lados de un posible triangulo , en caso que forme triangulo muestre su
área y el tipo de triangulo(equilatero, escaleno o isósceles) de lo contrario muestre un
mensaje de error
Aplicar:

3.- Calcular el pago de un obrero que trabaja al destajo. El pago que recibe el obrero por
cada unidad producida depende de su categoría y del tipo de producto que produce, como
se muestra en el cuadro1

Así mismo, el obrero recibe una bonificación especial de acuerdo a la cantidad que
produce cuadro 2: Cuadro 1

Unidades % bonificación Categoria Tarifa(s/Unidad)


producidas Ceramico Losetas
1-100 10% A 2.5 1.9
101-200 16% B 2.0 1.50
2001-300 20% C 1.5 1.0
>300 28%
La bonificación es respecto al pago por lo
producido
Prof. Mg. Alberto Moreno C.

También podría gustarte