nuestras visitas

lunes, 21 de octubre de 2013

Salario de un empleado









Calcular el salario diario de un empleado diario con base en lo siguiente:
1) por cada hora trabajada recibe $17.50 para las primeras 8 horas 
2) por cada hora extra recibe 1.5 veces el costo de la hora de trabajo dentro del horario normal


package Segunda_unidad;
import javax.swing.JOptionPane;
public class Salario
{
  private float SN;// SALARIO NORMAL
  private int HT; // HORAS TRABAJADAS
  private float HE;// HORAS EXTRAS
 private float ST;// SALARIO TOTAL
 private float SE;// SALARIO POR HORAS EXTRAS
   

  public void captura()
  {
       
     
     
      HT=Integer.parseInt(JOptionPane.showInputDialog(null,"Dame tus horas trabajadas"));
    
  }
  public void calculo()
  {
      if(HT>8)
      {
            HE=HT- 8;
            SN=HT* 17.5f;
            SE=HE*17.5f*1.5f;
            ST=SN+SE;
      }
      else
      {
            SN=HT* 17.5f;
         
      }
  }
  public void imprime()
  {
      JOptionPane.showMessageDialog(null,"El salario Normal es:"+SN);
      JOptionPane.showMessageDialog(null," El salario por tus horas extras es:"+SE);
      JOptionPane.showMessageDialog(null,"tu salario total es:"+ST);
  }

   
}


Segunda parte

package Segunda_unidad;
import javax.swing.JOptionPane;
public class Solucion_salario
{
    public static void main(String [] arg)
    {
        Salario r2;
        r2=new Salario();
        r2.captura();
        r2.calculo();
        r2.imprime();
    }
}


conclusión

aprendimos a calcular el salario de un empleado partiendo de una condición y  llevando paso a paso cada parte del problema para obtener el salario diario. 




No hay comentarios.:

Publicar un comentario