|
Written by Diego Quispe
|
|
Sunday, 15 June 2008 |
Programa para girar y administrar boletas de pago
#include
#define pbon 0.892
main()
{
char cia[40];
char nombre[40];
float hbas,bon,bruto,ipss,snp,fonavi,tdes,neto;
/* Ingreso de Datos */
printf(«Nombre de la Compaaja: «);
gets (cia);
printf(«Nombre del Empleado: «);
gets (nombre);
printf(«lngrese Haber Basico: «);
scanf(«%f»,&hbas);
/* Calculo de la Boleta */
bon=hbas*pbon;
bruto=hbas*(1 +pbon);
ipss=hbas*0.03;
snp=hbas*0.03;
fonavi=hbas*0.09;
tdes=ipss+snp+fonavi;
neto=bruto-tdes;
/* Impresion de Resultados */
printf(«\n\n»);
printf(« Boleta de Pago\n»);
printf(« ==============\n\n»);
printf(«Compaaia : %s\n»,cia);
printf(«Empleado : %s\n\n»,nombre);
printf(«Remuneraciones\n»);
printf(«Haber Basico : %10.2f\n»,hbas);
printf(«Bon.Familiar : %10.2f\n»,bon);
printf(«Total Ingresos : %10.2f\n\n»,bruto);
printf(«Descuentos\n»);
printf(«I.P.S.S. : %10.2f\n»,ipss);
printf(«S.N.P. : %10.2f\n»,snp);
printf(«FONAVI : %10.2f\n»,fonavi);
printf(«Total Egresos : %10.2f\n\n»,tdes);
printf(«Neto a Pagar : %10.2f\n»,neto);
}
|