• Lenguaje

    Java usando Scanner

  • Descripción

    En una farmacia, se desea calcular el sueldo de un empleado, el mismo gana un sueldo base en función de sus horas trabajadas, se le paga un bono adicional de $35,000 por cada hijo y se le descuenta el 3% de su sueldo base por salud. Calcular sueldo final que recibe.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
import java.util.Scanner;

public class SueldoDeUnEmpleado {

    public static void main(String[] args) {
        Scanner in = new Scanner(System.in);
        double bono_adicional, horas_trabajadas, numero_de_hijos, pago_por_hora, salud;
        double sueldo_base, sueldo_final;
        System.out.print("Ingresa el valor de horas trabajadas: ");
        horas_trabajadas = in.nextDouble();
        in.nextLine();
        System.out.print("Ingresa el valor de numero de hijos: ");
        numero_de_hijos = in.nextDouble();
        in.nextLine();
        System.out.print("Ingresa el valor de pago por hora: ");
        pago_por_hora = in.nextDouble();
        in.nextLine();
        sueldo_base=pago_por_hora*horas_trabajadas;
        bono_adicional=35000*numero_de_hijos;
        salud=sueldo_base*0.03;
        sueldo_final=sueldo_base+bono_adicional-salud;
        System.out.println("Valor de bono adicional: " + bono_adicional);
        System.out.println("Valor de salud: " + salud);
        System.out.println("Valor de sueldo base: " + sueldo_base);
        System.out.println("Valor de sueldo final: " + sueldo_final);
    }

}