• Lenguaje

    C

  • 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
#include <stdio.h>
#include <stdlib.h>

int main (void)
{
    float bono_adicional, horas_trabajadas, numero_de_hijos, pago_por_hora, salud;
    float sueldo_base, sueldo_final;
    printf ("Ingresa el valor de horas trabajadas: ");
    scanf ("%f", &horas_trabajadas);
    (void) getchar ();
    printf ("Ingresa el valor de numero de hijos: ");
    scanf ("%f", &numero_de_hijos);
    (void) getchar ();
    printf ("Ingresa el valor de pago por hora: ");
    scanf ("%f", &pago_por_hora);
    (void) getchar ();
    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;
    printf ("Valor de bono adicional: %g\n", bono_adicional);
    printf ("Valor de salud: %g\n", salud);
    printf ("Valor de sueldo base: %g\n", sueldo_base);
    printf ("Valor de sueldo final: %g\n", sueldo_final);
    putchar ('\n');
    system ("pause");
    return EXIT_SUCCESS;
}