#include <stdio.h>
#include <stdlib.h>
int i, n;
float salario[5][6];
int numero[5], dias[5];
char nome[5][10];
void entradas()
{
int categoria;
printf("Digite o numero de funcionarios da empresa\n");
scanf("%d", &n);
for(i=0; i<n; i++)
{
printf("Digite o numero do funcionario %d\n", i+1);
scanf("%d", &numero);
printf("Digite o nome do funcionario %d\n", i+1);
scanf("%s", &nome);
printf("Digite o numero de dias que o funcionario %d trabalhou\n", i+1);
scanf("%d", &dias);
printf("Digite a categoria do funcionario: 1 - A, 2 - B, 3 - C, 4 - D\n");
scanf("%d", &categoria);
if (categoria==1)
salario[0]=1800;
if (categoria==2)
salario[0]=1500;
if (categoria==3)
salario[0]=1200;
if (categoria==4)
salario[0]=800;
}
}
void saidas()
{
for(i=0; i<n; i++)
{
printf("O funcionario %s com o numero %d\n", nome, numero);
printf("Vai receber %.2f de salario liquido\n", salario[5]);
printf("Descontou %.2f de IRS\n", salario[1]);
printf("Descontou %.2f de CGA\n", salario[2]);
printf("Descontou %.2f de SS\n", salario[3]);
printf("Vai receber %.2f de SR\n", salario[4]);
}
}
main()
{
float mediasalario=0;
entradas();
for(i=0; i<n; i++)
{
salario[1]=salario[0]*0.23;
salario[2]=salario[0]*0.075;
salario[3]=salario[0]*0.085;
salario[4]=dias*8;
salario[5]=salario[0]-salario[1]-salario[2]-salario[3]+salario[4];
mediasalario=mediasalario+salario[5];
}
system ("cls");
saidas();
printf("Salario medio da empresa=%.2f\n", mediasalario/n);
}