calculo del salario de un empleado
// si trabajo menos de 140 horas al mes no hay incentivo
// si trabajo mas de 140 se concideran horas extras 1
hora extra equivale a 1.5 horas normales
// se paga un impuesto de 10 % al los sueldos mayores de
S/. 20 000
// se paga un impuesto de 15 % al los sueldos mayores de
S/. 40 000
import java.io.*;
class problm17{
public static void main(String args[])throws IOException
{
double horas,prec_hora,sueldo;
<!--more-->
BufferedReader in=new BufferedReader (new
InputStreamReader(System.in));
System.out.println("Ingrese horas de trabajo:
");
horas = Double.valueOf(in.readLine().trim()).doubleValue();
System.out.println("Ingrese precio hora :");
prec_hora =
Double.valueOf(in.readLine().trim()).doubleValue();
sueldo=0;
if(horas<=140&&horas>0){
sueldo =horas*prec_hora;
}
else if(horas>140){
sueldo =((horas-140)*1.5+140)*prec_hora;
}
else{
System.out.println("Ingrese datos validos");
}
if(sueldo>0&&sueldo<=20000){
System.out.println("sueldo neto
:"+sueldo+" Impuestos = 0" );
}
else if(sueldo>20000&&sueldo<=40000){
System.out.println("sueldo neto
:"+(sueldo-sueldo*0.1)+" Impuestos = "+(sueldo*0.1));
}
else if(sueldo>40000){
System.out.println("sueldo neto
:"+(sueldo-sueldo*0.15)+" Impuestos = "+(sueldo*0.15));
}
}
}