>

lunes, 25 de marzo de 2013

Total a pagar, horas extras [JAVA] [POO]

=> escribir un programa en java que calcule el total a pagar de un empleado segun el numero de horas trabajadas. si las horas son menores  a 40 se le paga cada hora a 1000 como hora normal. despues de las 40 horas se consideran horas extra, si las horas son menores de 48 cada hora extra se paga al doble de la hora normal, pero si las horas sepasan de las 48 las primeras 8 horas extras se pagan al doble y el resto de horas extras se pagan al triple.


/////// c0d3 by r4z0r_bl4ck //////////




import java.util.*;
public class ejer3 {
public static void main (String[]args) {
Scanner lea = new Scanner (System.in);
int valorhora = 1000;
int nh, he, hn, extras, extras1, total;
System.out.println ("Ingrese el Numero de Horas Trabajadas");
nh = lea.nextInt();
if (nh <= 40) {
total = (nh*valorhora);
System.out.println ("El Total a Pagar es de : "+total);
}
else {
if ((nh > 40)&&(nh <=48)) {
hn = (40*valorhora);
extras = ((nh-40)*(valorhora*2));
total = (hn+extras);
System.out.println ("El Total a Pagar es de : "+total);
}
else {
if (nh > 48) {
he = (nh-48);
hn = (40*valorhora);
extras = (8*(valorhora*2));
extras1 = (he*(3*valorhora));
total = (hn+extras+extras1);
System.out.println ("El Total a Pagar es de : "+total);

}
}}
}}









////////////////////////////////////////

No hay comentarios:

Publicar un comentario