-
Lenguaje
C
-
Descripción
Solicite el apellido del trabajador y su sueldo básico. Con estos datos hallará:
- AFP (11% del sueldo básico).
- Essalud (9% del sueldo básico).
- 5ta categoría (Si el trabajador tiene un sueldo básico mayor o igual a 3000, el impuesto de 5ta categoría será igual a: 5ta categoría = ((14 x Sueldo básico) – 29050) x 15%)/12. Si el trabajador gana menos de 3000 la 5ta Categoría será 0.
- Sueldo Neto (Sueldo básico – AFP – 5ta Categoría)
Muestre como resultado el apellido del trabajador y los datos solicitados.
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
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
#include <stdio.h>
#include <stdlib.h>
int main (void)
{
float AFP, Essalud, quinta_categoria, sueldo_basico, sueldo_neto;
char apellido[63];
printf ("Ingresa el apellido: ");
scanf ("%[^\r\n]", apellido);
(void) getchar ();
printf ("Ingresa el valor de sueldo basico: ");
scanf ("%f", &sueldo_basico);
(void) getchar ();
AFP=sueldo_basico*0.11;
Essalud=sueldo_basico*0.09;
if(sueldo_basico>=3000)
quinta_categoria=(14.0*sueldo_basico-29050)*0.15/12;
else
quinta_categoria=0;
sueldo_neto=sueldo_basico-AFP-quinta_categoria;
printf ("Apellido: %s\n", apellido);
printf ("Valor de AFP: %g\n", AFP);
printf ("Valor de Essalud: %g\n", Essalud);
printf ("Valor de quinta categoria: %g\n", quinta_categoria);
printf ("Valor de sueldo neto: %g\n", sueldo_neto);
putchar ('\n');
system ("pause");
return EXIT_SUCCESS;
}
#include <stdlib.h>
int main (void)
{
float AFP, Essalud, quinta_categoria, sueldo_basico, sueldo_neto;
char apellido[63];
printf ("Ingresa el apellido: ");
scanf ("%[^\r\n]", apellido);
(void) getchar ();
printf ("Ingresa el valor de sueldo basico: ");
scanf ("%f", &sueldo_basico);
(void) getchar ();
AFP=sueldo_basico*0.11;
Essalud=sueldo_basico*0.09;
if(sueldo_basico>=3000)
quinta_categoria=(14.0*sueldo_basico-29050)*0.15/12;
else
quinta_categoria=0;
sueldo_neto=sueldo_basico-AFP-quinta_categoria;
printf ("Apellido: %s\n", apellido);
printf ("Valor de AFP: %g\n", AFP);
printf ("Valor de Essalud: %g\n", Essalud);
printf ("Valor de quinta categoria: %g\n", quinta_categoria);
printf ("Valor de sueldo neto: %g\n", sueldo_neto);
putchar ('\n');
system ("pause");
return EXIT_SUCCESS;
}