Advertisement
Guest User

Untitled

a guest
Oct 19th, 2017
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.52 KB | None | 0 0
  1.  
  2. package horas.extra;
  3.  
  4. import javax.swing.JOptionPane;
  5. import java.text.DecimalFormat;
  6.  
  7. public class HorasExtra {
  8.  
  9.     public static void main(String[] args) {
  10.     // TODO code application logic here
  11.         calc var=new calc();
  12.      //   DecimalFormat redondeo = new DecimalFormat("####.00");
  13.    
  14.      var.setSalario(Double.parseDouble(JOptionPane.showInputDialog("INGRESE EL SALARIO")));
  15.      var.salariodia=var.salario/30;
  16.      var.salariohora=var.salariodia/8;
  17.    
  18.      JOptionPane.showMessageDialog(null, "SALARIO DIA: "
  19.              +var.salariodia+"\nSALARIO HORA: "+var.salariohora);
  20.      
  21.      JOptionPane.showMessageDialog(null,"DIGITE LAS HORAS EXTRAS TRABAJADAS");
  22.      var.setH25(Double.parseDouble(JOptionPane.showInputDialog("DIGITE HORAS EXTRAS AL 25%")));
  23.      var.setH50(Double.parseDouble(JOptionPane.showInputDialog("DIGITE HORAS EXTRAS AL 50%")));
  24.      var.setH75(Double.parseDouble(JOptionPane.showInputDialog("DIGITE HORAS EXTRAS AL 75%")));
  25.      var.setH100(Double.parseDouble(JOptionPane.showInputDialog("DIGITE HORAS EXTRAS AL 100%")));
  26.      
  27.  
  28.     var.h25=(var.salariohora*0.25)*var.getH25();
  29.     var.h50=(var.salariohora*0.50)*var.getH50();
  30.     var.h75=(var.salariohora*0.75)*var.getH75();
  31.     var.h100=(var.salariohora*1)*var.getH100();
  32.     var.suma=var.h25+var.h50+var.h75+var.h100;
  33.     var.stotal=var.salario+var.suma;
  34.      
  35.    
  36.     JOptionPane.showMessageDialog(null,"\nSALARIO BASE: "+var.salario+"\nHORAS EXTRAS: "+var.suma+"\nSALARIO A PAGAR: "+var.stotal);
  37.    
  38.      
  39.     }
  40.    
  41. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement