Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Include
Include
h>
#include<conio.h>
#include<string.h>
float salbruto(float,float);
float segurosocial(float);
float seguroeducativo(float);
float descnavidad(float);
float comicion1(float );
float comicion2(float );
main()
{ int emp,c,edad,v,me_50=0,m_50=0,sumae=0,i;
float
ht=0,sh=0,salariof=0,sbruto=0,tdesc=0,ss=0,se=0,navidad=0,totaldes=0,prom=0;
float bono=0,comi=0,comicion_m=0,menor=0,mayor=0,sumasal=0,prosal=0 ;
float vector_comicion[100],salfinal[100],vcomision[100];
char nom[100],empleado[100][100],nombre[100];
scanf("%d",&emp);
for(c=1;c<=emp;c++){
scanf("%s",&nom);
scanf(" \n%d",&edad);
scanf(" \n%f",&ht);
scanf("%f",&sh);
scanf("%d",&v);
sbruto=salbruto(ht,sh) ;
ss=segurosocial(sbruto);
se=seguroeducativo( sbruto);
navidad=descnavidad(sbruto);
totaldes=totaldescuentos(ss,se,navidad);
salariof=salariofinal(sbruto,totaldes);
prom=promedio(salariof,v);
if(edad<50){ me_50=me_50+1; }
if(prom>=1000){
comi=comicion1(salariof);
if(prom <1000){
comi=comicion2(salariof);
printf(" \nLacomicion de
vector_comicion[c]=comi;
corresponde
salfinal[c]=salariof;
strcpy(empleado[c],nom);
vcomision[c]=comi ;
sumae=sumae+1;
if (salfinal[c]>mayor){
mayor=salfinal[c];
strcpy(nombre,nom); }
for(i=0;i<=sumae;i++){
sumasal=salfinal[i]+sumasal ;
printf("%f",salfinal[i]);
if( vector_comicion[i]>comicion_m){
comicion_m=vector_comicion[i]; } }
prosal=sumasal/sumae;
}
//calculo de salario bruto
float sbruto;
sbruto=ht*sh;
return sbruto;
float ssocial;
ssocial=sbruto*0.095;
return ssocial;
float sedu;
sedu=sbruto*0.0125;
return sedu;
// descuento de navidad
float descnavi=sbruto*0.035;
return descnavi;
//total de descuentos
float tdesc;
tdesc=ssocial+sedu+descnavi;
return tdesc;
//salario final
float sfinal;
sfinal= sbruto-tdesc;
return sfinal;
}
float f;
f=g/h;
return f;
float d;
{ d=d*0.35;
return d;
}
float e;
{ e=e*0.10;
return e;