Sueldo De Un Trabajador
Enviado por lxxxxx • 5 de Enero de 2014 • 1.351 Palabras (6 Páginas) • 347 Visitas
// solo copiar y correr
import java.util.*;
public class main {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
// tipo contrato
int Contrato;
int indefinido;
int PlazoFijo;
int indefinidoVariable;
int PlazoFijoVariable;
int honorarios;
int horas;
//sueldos
float SueldoFijo;
float ValorHora;
float TotalHoras;
float comicion;
//bonos
float movilizacion;
float AsignacionFamiliar;
//descuentos
float Isapre;
float AFP;
//sueldo
float DesAFP;
float DesIsap;
float sueldoBruto;
float sueldoFinal =0;
System.out.println("Selecione el tipo de contrato: \n 1 indefinido \n 2 Plazo Fijo\n 3 Indefido Variable\n 4 Fijo Variable\n 5 Honorarios\n 6 Horas");
Contrato = sc.nextInt();
switch(Contrato){
case 1:
System.out.println(" Ingrese sueldo fijo: ");
SueldoFijo= sc.nextFloat();
System.out.println(" Ingrese bono movilizacion: ");
movilizacion = sc.nextFloat();
System.out.println(" Ingrese bono Asignacion Familiar: ");
AsignacionFamiliar = sc.nextFloat();
System.out.println(" Ingrese AFP: ");
AFP = sc.nextFloat();
System.out.println(" Ingrese Isapre: ");
Isapre = sc.nextFloat();
sueldoBruto= SueldoFijo+movilizacion+AsignacionFamiliar;
DesAFP= (AFP/100)*sueldoBruto;
DesIsap=(Isapre/100)*sueldoBruto;
sueldoFinal= sueldoBruto -(DesAFP+DesIsap);
System.out.println("su sueldo es de:"+ sueldoFinal);
break;
case 2:
System.out.println(" Ingrese sueldo fijo: ");
SueldoFijo= sc.nextFloat();
System.out.println(" Ingrese bono movilizacion: ");
movilizacion = sc.nextFloat();
System.out.println(" Ingrese bono Asignacion Familiar: ");
AsignacionFamiliar = sc.nextFloat();
System.out.println(" Ingrese AFP: ");
AFP = sc.nextFloat();
System.out.println(" Ingrese Isapre: ");
Isapre = sc.nextFloat();
sueldoBruto= SueldoFijo+movilizacion+AsignacionFamiliar;
DesAFP= (AFP/100)*sueldoBruto;
DesIsap=(Isapre/100)*sueldoBruto;
sueldoFinal= sueldoBruto -(DesAFP+DesIsap);
System.out.println("su sueldo es de:"+ sueldoFinal);
break;
...