en una empresa se paga a los empleados por hora trabajada, si trabajaba mas de 40horas,
* son horas extras y se pagan a 1.5 veces el valor de la hora normal. se ingresa por
* teclado el numero de horas trabajadas y el valor por hora, mostrar por pantalla el sueldo
* neto que recibira el empleado
*/
package calculosueldo;
import javax.swing.JOptionPane;
import sun.applet.Main;
/**
*
* @author USER
*/
public class CalculoSueldo {
static double hora=0,valorhora=0,valorhoraextra=0,sueldo,sueldoextra,sueldoneto,extras,a= 1.5;
static void trabajo()
{hora=Float.parseFloat(JOptionPane.showInputDialog("INGRESE LAS HORAS TRABAJADAS"));
valorhora=Float.parseFloat(JOptionPane.showInputDialog("INGRESE EL VALOR POR HORA TRABAJADA"));
if (hora<=40)
{
sueldoneto=hora*valorhora;
JOptionPane.showMessageDialog(null,"EL SUELDO POR LAS "+hora+" HORAS TRABAJADAS ES: "+sueldoneto);
}
else
{ //a=Double.parseDouble(num);
extras=hora-40;
sueldo=40*valorhora;
sueldoextra=extras*(valorhora+a);
sueldoneto=sueldo+sueldoextra;
JOptionPane.showMessageDialog(null,"TOTAL HORAS TRABAJADAS: "+hora+"\n\nEL SUELDO POR LAS 40 HORAS TRABAJADAS ES: "+sueldo
+"\n\nEL SUELDO POR LAS "+extras+" HORAS EXTRAS TRABAJADAS ES: "+sueldoextra
+"\n\nEL SUELDO NETO ES: "+sueldoneto);
}
}
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
CalculoSueldo.trabajo();
// TODO code application logic here
}
}