Rol de Pagos en Netbeans
Desarrollar en java un programa que permita calcular el salario mensual a pagar a los empleados de una empresa, sabiendo que la liquidación se realiza por horas trabajadas.
Se deberá ingresar el nombre del empleado y la cantidad de horas trabajadas por medio.de JOptionPanel. Si la cantidad de horas superan las 100 horas las horas restantes serán consideradas horas extras.
las horas normales se abonaran a 25000 gs y las horas extras a 35000gs del salario normal se descuenta el 14% por Ips y el 10% por jublilacion.
package tutorialesconliu;
import javax.swing.JOptionPane;
/**
*
* @author Liu-Xhan
*/
public class RolDePagos {
public static void main(String[] args) {
int horasExtras,HorasNormales,valorHoraExtras,ValorhorasNormales,valorHoraTotal;
int valor;
double Seguro,Jubilacion;
double total;
String nombre=JOptionPane.showInputDialog(null,"Ingrese el numbre");
int horas=Integer.parseInt(JOptionPane.showInputDialog("Ingrese las horas trabajadas"));
if(horas>100){
horasExtras=horas-100;//encontramos las horas extras
valorHoraExtras=horasExtras*35000;//el valor de las horas extras
ValorhorasNormales=100*25000;//el valor normal
valorHoraTotal=ValorhorasNormales+valorHoraExtras;//sumamos las horas normales y las horas extras
Seguro=valorHoraTotal*0.14;
Jubilacion=valorHoraTotal*0.10;
total=valorHoraTotal-(Seguro+Jubilacion);
System.out.println("El Señor :"+nombre+"\n"
+ "El pago de Horas extras :"+valorHoraExtras+" gs. \n"
+ "El pago de Horas Normales es: "+ValorhorasNormales+" gs. \n"
+ "Seguro :"+Seguro+" gs.\n"
+ "Jubilacion : "+Jubilacion+" gs.\n"
+ "Valor Total de Pago: "+total+" gs.");
}else{
valor=horas*25000;
Seguro=valor*0.14;
Jubilacion=valor*0.10;
total=valor-(Seguro+Jubilacion);
System.out.println("El Señor "+nombre+"\n"
+ "El pago del seguro es: "+Seguro+" gs.\n"
+ "El Pado de Jubilacion es: "+Jubilacion+" gs.\n"
+ "el Pago total es: "+total+" gs.");
}
}
}
Se deberá ingresar el nombre del empleado y la cantidad de horas trabajadas por medio.de JOptionPanel. Si la cantidad de horas superan las 100 horas las horas restantes serán consideradas horas extras.
las horas normales se abonaran a 25000 gs y las horas extras a 35000gs del salario normal se descuenta el 14% por Ips y el 10% por jublilacion.
CODIGO
import javax.swing.JOptionPane;
/**
*
* @author Liu-Xhan
*/
public class RolDePagos {
public static void main(String[] args) {
int horasExtras,HorasNormales,valorHoraExtras,ValorhorasNormales,valorHoraTotal;
int valor;
double Seguro,Jubilacion;
double total;
String nombre=JOptionPane.showInputDialog(null,"Ingrese el numbre");
int horas=Integer.parseInt(JOptionPane.showInputDialog("Ingrese las horas trabajadas"));
if(horas>100){
horasExtras=horas-100;//encontramos las horas extras
valorHoraExtras=horasExtras*35000;//el valor de las horas extras
ValorhorasNormales=100*25000;//el valor normal
valorHoraTotal=ValorhorasNormales+valorHoraExtras;//sumamos las horas normales y las horas extras
Seguro=valorHoraTotal*0.14;
Jubilacion=valorHoraTotal*0.10;
total=valorHoraTotal-(Seguro+Jubilacion);
System.out.println("El Señor :"+nombre+"\n"
+ "El pago de Horas extras :"+valorHoraExtras+" gs. \n"
+ "El pago de Horas Normales es: "+ValorhorasNormales+" gs. \n"
+ "Seguro :"+Seguro+" gs.\n"
+ "Jubilacion : "+Jubilacion+" gs.\n"
+ "Valor Total de Pago: "+total+" gs.");
}else{
valor=horas*25000;
Seguro=valor*0.14;
Jubilacion=valor*0.10;
total=valor-(Seguro+Jubilacion);
System.out.println("El Señor "+nombre+"\n"
+ "El pago del seguro es: "+Seguro+" gs.\n"
+ "El Pado de Jubilacion es: "+Jubilacion+" gs.\n"
+ "el Pago total es: "+total+" gs.");
}
}
}
Rol de Pagos en Netbeans
Reviewed by Tutoriales con Liu
on
9:00:00
Rating:
No hay comentarios: