• Lenguaje

    C

  • Descripción

    Una empresa ha decidido otorgar una bonificación a sus empleados por única vez. La bonificación estará compuesta de la suma de una bonificación por hijos más una bonificación por tiempo de servicio. La bonificación por hijos será igual a S/. 25 por cada hijo. La bonificación por tiempo de servicio será igual a S/. 50 por cada año de tiempo de servicio. Dado el número de hijos y el número de años de tiempo de servicio, diseñe un algoritmo que determine el importe de la bonificación por hijos, el importe de la bonificación por tiempo de servicio y el importe de la bonificación total que le corresponden a un empleado.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <stdio.h>
#include <stdlib.h>

int main (void)
{
    int annos_de_servicio, bonificacion_por_hijos, bonificacion_por_tiempo, bonificacion_total, numero_de_hijos;
    printf ("Ingresa el valor de annos de servicio: ");
    scanf ("%d", &annos_de_servicio);
    (void) getchar ();
    printf ("Ingresa el valor de numero de hijos: ");
    scanf ("%d", &numero_de_hijos);
    (void) getchar ();
    bonificacion_por_hijos=numero_de_hijos*25;
    bonificacion_por_tiempo=annos_de_servicio*50;
    bonificacion_total=bonificacion_por_hijos+bonificacion_por_tiempo;
    printf ("Valor de bonificacion por hijos: %d\n", bonificacion_por_hijos);
    printf ("Valor de bonificacion por tiempo: %d\n", bonificacion_por_tiempo);
    printf ("Valor de bonificacion total: %d\n", bonificacion_total);
    putchar ('\n');
    system ("pause");
    return EXIT_SUCCESS;
}