Lenguaje C
Descripción Un trabajador de la empresa Coca-Cola tiene un sueldo básico por el tipo de contratación que tiene con la empresa, el trabajador debe cumplir su horario normal de trabajo. Al firmar el contrato, el trabajador analiza que por horas extras diurnas recibe un 4% sobre el valor de su hora trabajada, por horas extras nocturnas recibe el 6% por horas trabajadas y por su salud le descuenta 2% y por la pension le otorgan un 4% y trasporte el 3%.
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
29
30
31
32
33
#include <stdio.h>
#include <stdlib.h>

int main (void)
{
    float hora_trabajada, horas_extras_diurnas, horas_extras_nocturnas, pension, salud;
    float sueldo_basico, sueldo_bruto, sueldo_neto, transporte;
    printf ("Ingrese el valor de hora trabajada: ");
    scanf ("%f", &hora_trabajada);
    (void) getchar ();
    printf ("Ingrese el valor de horas extras diurnas: ");
    scanf ("%f", &horas_extras_diurnas);
    (void) getchar ();
    printf ("Ingrese el valor de horas extras nocturnas: ");
    scanf ("%f", &horas_extras_nocturnas);
    (void) getchar ();
    printf ("Ingrese el valor de sueldo basico: ");
    scanf ("%f", &sueldo_basico);
    (void) getchar ();
    sueldo_bruto=sueldo_basico+horas_extras_diurnas*hora_trabajada*1.04+horas_extras_nocturnas*hora_trabajada*1.06;
    salud=sueldo_bruto*0.02;
    pension=sueldo_bruto*0.04;
    transporte=sueldo_bruto*0.03;
    sueldo_neto=sueldo_bruto-salud+pension+transporte;
    printf ("Valor de pension: %g\n", pension);
    printf ("Valor de salud: %g\n", salud);
    printf ("Valor de sueldo bruto: %g\n", sueldo_bruto);
    printf ("Valor de sueldo neto: %g\n", sueldo_neto);
    printf ("Valor de transporte: %g\n", transporte);
    putchar ('\n');
    system ("pause");
    return EXIT_SUCCESS;
}