-
Lenguaje
C
-
Descripción
Aceptar por teclado: cédula, nombre, apellido, sueldo_b. Si el sueldo_b es mayor o igual a $33,000, entonces descuente: un 11% de impuesto sobre la renta (isr), un 8% de seguro familiar de salud (sfs), un 6% de administradora de fondos de pensiones (afp); de lo contrario descuente: un 8% de impuesto sobre la renta (isr), un 6% de seguro familiar de salud (sfs), un 4% de administradora de fondos de pensiones (afp). Calcular el total de descuento (td), que será la suma de los tres descuentos; y calcular el sueldo (sn), que será la resta del sueldo_b menos el total de descuento (td). Imprimir todas las variables y finalizar.
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
34
35
36
37
38
39
40
41
42
43
44
45
46
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
34
35
36
37
38
39
40
41
42
43
44
45
46
#include <stdio.h>
#include <stdlib.h>
int main (void)
{
float afp, isr, sfs, sn, sueldo_b;
float td;
char cedula[63], nombre[63], apellido[63];
printf ("Ingresa el cedula: ");
scanf ("%[^\r\n]", cedula);
(void) getchar ();
printf ("Ingresa el nombre: ");
scanf ("%[^\r\n]", nombre);
(void) getchar ();
printf ("Ingresa el apellido: ");
scanf ("%[^\r\n]", apellido);
(void) getchar ();
printf ("Ingresa el valor de sueldo b: ");
scanf ("%f", &sueldo_b);
(void) getchar ();
if(sueldo_b>33000)
{
isr=sueldo_b*0.11;
sfs=sueldo_b*0.08;
afp=sueldo_b*0.06;
}
else
{
isr=sueldo_b*0.08;
sfs=sueldo_b*0.06;
afp=sueldo_b*0.04;
}
td=isr+sfs+afp;
sn=sueldo_b-td;
printf ("Cedula: %s\n", cedula);
printf ("Nombre: %s\n", nombre);
printf ("Apellido: %s\n", apellido);
printf ("Valor de afp: %g\n", afp);
printf ("Valor de isr: %g\n", isr);
printf ("Valor de sfs: %g\n", sfs);
printf ("Valor de sn: %g\n", sn);
printf ("Valor de td: %g\n", td);
putchar ('\n');
system ("pause");
return EXIT_SUCCESS;
}
#include <stdlib.h>
int main (void)
{
float afp, isr, sfs, sn, sueldo_b;
float td;
char cedula[63], nombre[63], apellido[63];
printf ("Ingresa el cedula: ");
scanf ("%[^\r\n]", cedula);
(void) getchar ();
printf ("Ingresa el nombre: ");
scanf ("%[^\r\n]", nombre);
(void) getchar ();
printf ("Ingresa el apellido: ");
scanf ("%[^\r\n]", apellido);
(void) getchar ();
printf ("Ingresa el valor de sueldo b: ");
scanf ("%f", &sueldo_b);
(void) getchar ();
if(sueldo_b>33000)
{
isr=sueldo_b*0.11;
sfs=sueldo_b*0.08;
afp=sueldo_b*0.06;
}
else
{
isr=sueldo_b*0.08;
sfs=sueldo_b*0.06;
afp=sueldo_b*0.04;
}
td=isr+sfs+afp;
sn=sueldo_b-td;
printf ("Cedula: %s\n", cedula);
printf ("Nombre: %s\n", nombre);
printf ("Apellido: %s\n", apellido);
printf ("Valor de afp: %g\n", afp);
printf ("Valor de isr: %g\n", isr);
printf ("Valor de sfs: %g\n", sfs);
printf ("Valor de sn: %g\n", sn);
printf ("Valor de td: %g\n", td);
putchar ('\n');
system ("pause");
return EXIT_SUCCESS;
}