Está en la página 1de 9

1. Ejercicio propuesto 1.

public class Expositor {


//Atributos
public int codigo;
public String nombre;
public int horasTrabajadas;
public double tarifaPorHoras;

//Metodo
public double sueldoBruto()
{
return horasTrabajadas*tarifaPorHoras;
}

public double descuentoAFP() {

return horasTrabajadas*tarifaPorHoras*0.10;
}
public double descuentoEPS() {
return horasTrabajadas*tarifaPorHoras*0.05;
}

public double sueldoNeto() {


return sueldoBruto()-descuentoAFP()-descuentoEPS();
}

}
protected void actionPerformedBtnProcesar(ActionEvent arg0) {

//crear objeto
Expositor Exp= new Expositor();

//asignar valor

Exp.codigo=12355;
Exp.nombre="Jose";
Exp.tarifaPorHoras=10;
Exp.horasTrabajadas=12;

//mostrar informacion
imprimir("Información :");

//valores del atributo


imprimir("DirMen :"+Exp);
imprimir("Código :"+Exp.codigo);
imprimir("Nombre :"+Exp.nombre);
imprimir("Precio S/. :"+Exp.tarifaPorHoras);
imprimir("Precio S/. :"+Exp.horasTrabajadas);
//opreciones

imprimir("Sueldo bruto S/."+"\t" +Exp.sueldoBruto());


imprimir("Descuento por AFP S/."+"\t"
+Exp.descuentoAFP());
imprimir("Descuento por EPS S/."+"\t"
+Exp.descuentoEPS());
imprimir("Sueldo neto S/."+"\t"+"\t" +Exp.sueldoNeto());

2. Ejercicio propuesto 1.2

package semana2;

public class Trabajador {

//Atributos
public int codigo;
public String nombre;
public int horasTrabajadas;
public double tarifaPorHora;

//Metodo
public double sueldo()
{
return horasTrabajadas*tarifaPorHora;
}

}
protected void actionPerformedBtnProcesar(ActionEvent arg0) {
//crear objeto
Trabajador Tra= new Trabajador();

//asignar valor

Tra.codigo=14455;
Tra.nombre="Raúl";
Tra.tarifaPorHora=20;
Tra.horasTrabajadas=100;

//mostrar informacion
imprimir("Información :");

//valores del atributo


imprimir("DirMen :"+Tra);
imprimir("Código :"+Tra.codigo);
imprimir("Nombre :"+Tra.nombre);
imprimir("Precio S/. :"+Tra.tarifaPorHora);
imprimir("Precio :"+Tra.horasTrabajadas);
//opreciones

imprimir("Sueldo S/."+"\t" +Tra.sueldo());

}
3. Ejercicio propuesto 1.3
4. Ejercicio propuesto 1.4

//Atributos

public double largo;


public double ancho;
public double alto;
public double peso;

//Metodo
public double volumenCaja()
{
return largo*ancho*alto;
}
public double pesoVolumetrico()
{
return volumenCaja()/5000;
}
public double pesoFacturable()
{
if (peso>=pesoVolumetrico()) {
return peso;
}
else
return pesoVolumetrico();
}

protected void actionPerformedBtnProcesar(ActionEvent arg0) {

//crear objeto
Caja ca=new Caja();

//asiganar valor

ca.largo=30;
ca.ancho=20;
ca.alto=10;
ca.peso=25;

//mostrar informacion

imprimir("Información :");

//valores del atributo


imprimir("DirMen :"+ca);
imprimir("Largo :"+ca.largo);
imprimir("Ancho :"+ca.ancho);
imprimir("Alto :"+ca.alto);
imprimir("Peso :"+ca.peso);

//opreciones

imprimir("Volumen de la
caja :"+ca.volumenCaja());
imprimir("Peso
Volumetrico :"+ca.pesoVolumetrico());
imprimir("Peso
Facturable :"+ca.pesoFacturable());

}
5. Ejercicio propuesto 1.5

//Atributos
public int codigo;
public String marca;
public String color;
public double precioDolares;

//Metodo
public double precioSoles()
{
return precioDolares*3.59;
}
public double precioEuros()
{
return precioDolares/1.2;

//crear objeto
Equipo Equi= new Equipo();

//asignar valor

Equi.codigo=10;
Equi.marca="Nike";
Equi.color="Black";
Equi.precioDolares=100;

//mostrar informacion
imprimir("Información :");

//valores del atributo


imprimir("DirMen :"+Equi);
imprimir("Código :"+Equi.codigo);
imprimir("Marca :"+Equi.marca);
imprimir("Color :"+Equi.color);
imprimir("Precio $/. :"+Equi.precioDolares);
//opreciones

imprimir("Precio S/."+"\t" +Equi.precioSoles());


imprimir("Precio €/."+"\t" +Equi.precioEuros());

También podría gustarte