Ejercicios Resueltos en Java

EJERCICIOS RESUELTOS EN JAVA package nomina; public class Empleado { private String codEmp; public String getCodEmp() {

Views 176 Downloads 10 File size 34KB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

EJERCICIOS RESUELTOS EN JAVA

package nomina; public class Empleado { private String codEmp; public String getCodEmp() { return codEmp; } public void setCodEmp(String codEmp) { this.codEmp = codEmp; } public void Mostrar(){ System.out.println("El codigo de el empleado es: "+codEmp); } } package nomina; public class Nomina { public double descuentoNomina; public double getDescuentoNomina() { return descuentoNomina; } public void setDescuentoNomina(double descuentoNomina) { this.descuentoNomina = descuentoNomina; } public double sueldo; public double getSueldo() { return sueldo; } public void setSueldo(double sueldo) { this.sueldo = sueldo; }

public double descuentoSalud(){ double salud; salud=sueldo*0.04; return salud; } public double descuentoPension(){ double pension; pension=sueldo*0.04; return pension; } public double totalAPagarNomina(){ double total; total=sueldo-(sueldo*0.08); return total; } public double totalDescuento; public void descontar(){ double nominaDescuento; nominaDescuento=totalAPagarNomina()*descuentoNomina; totalDescuento=totalAPagarNomina()-nominaDescuento; System.out.println("El descuento por nomina es: "+nominaDescuento); }

public void mostarDatos(){

System.out.println("El descuento por salud es: "+descuentoSalud()+ "\n El decuento por pension es: "+descuentoPension()+ "\n El total a pagar por nomina sin el descuento es: "+totalAPagarNomina()+ "\n El total a pagar para la nomina es: "+totalDescuento); } }

package nomina; public class Departamento { public String codDep; public String nomDep; public String getCodDep() { return codDep; } public void setCodDep(String codDep) { this.codDep = codDep; } public String getNomDep() { return nomDep; } public void setNomDep(String nomDep) { this.nomDep = nomDep; } public void MostrarDepartamento(){ System.out.println("El nombre del departamento es: "+nomDep+ "\n El codigo del departamento es: "+codDep); } } package nomina; public class Trabajo { public static void main(String[] args) { Empleado E = new Empleado(); Persona P = new Persona(); Departamento D = new Departamento(); Nomina N = new Nomina(); E.setCodEmp("0015"); E.Mostrar(); P.setCedula("1238338248");

P.setPrimNom("Jorge"); P.setSegNom("Alfonso"); P.setPrimApel("Bernal"); P.setSegApel("Roa"); P.setSexo("Masculino"); P.setCargo("Estudiante"); P.MostrarPersona(); D.setCodDep("002"); D.setNomDep("Sistemas"); D.MostrarDepartamento(); N.setSueldo(1000000.0); N.setDescuentoNomina(0.15); N.descuentoSalud(); N.descuentoPension(); N.descontar(); N.totalAPagarNomina(); N.mostarDatos(); } } package nomina; public class Persona { public String cedula; public String primNom; public String segNom; public String primApel; public String segApel; public String sexo; public String cargo; public String getCedula() { return cedula; }

public void setCedula(String cedula) { this.cedula = cedula; } public String getPrimNom() { return primNom; } public void setPrimNom(String primNom) { this.primNom = primNom; } public String getSegNom() { return segNom; } public void setSegNom(String segNom) { this.segNom = segNom; } public String getPrimApel() { return primApel; } public void setPrimApel(String primApel) { this.primApel = primApel; } public String getSegApel() { return segApel; } public void setSegApel(String segApel) { this.segApel = segApel; } public String getSexo() { return sexo; } public void setSexo(String sexo) {

this.sexo = sexo; } public String getCargo() { return cargo; } public void setCargo(String cargo) { this.cargo = cargo; } public void MostrarPersona(){ System.out.println("Cedula: "+cedula+ "\n Nombre completo: "+primNom+" "+segNom+" "+primApel+" "+segApel+ "\n Sexo: "+sexo+ "\n Cargo: "+cargo); } }