Linguagem C.
Exames: Linguagem C.. Pesquise 862.000+ trabalhos acadêmicosPor: Marley_ecv • 18/4/2014 • 233 Palavras (1 Páginas) • 303 Visualizações
Folha de pagamento dev c:
#include <stdio.h>
#include <stdlib.h>
#include <locale.h>
main()
{
float sb,sf,acn,inss,ir,sl;
char nm,niv;
int mat,nd;
printf("Digite sua matricula: ");
scanf("%d",&mat);
printf("Digite seu nome: ");
scanf("%s",&nm);
printf("Digite o numero de dependentes: ");
scanf("%d",&nd);
printf("Digite seu nivel (A para: Especialização.\n B para: Mestrado. \nC para: Doutorado ): ");
scanf("%s",&niv);
printf("Digite seu salario base: ");
scanf("%f",&sb);
sf=sb*nd*1.01;
if (niv=='A')
{ acn=sb*1.1-sb;}
else {
if (niv=='B')
{acn=sb*1.3-sb;}
else { acn=sb*1.5-sb;
}}
if (sb<=1000)
{inss=0.05*sb;}
else{
if (sb<=2000)
{ inss=0.07*sb; }
else{ inss=0.09*sb;
}}
if (sb<=1500)
{ ir=0.05*sb; }
else { ir=0.1*sb;
}
sl=sb+acn-inss-ir;
printf("matricula: %d\n", mat);
printf("Nome: %s\n", nm);
printf("Salario Base: %f\n", sb);
printf("Salario familia: %f\n", sf);
printf("Acrescimo por dependente: %f\n", acn);
printf("Salario liquido: %f\n", sl);
system("pause");
}
...