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