Bom primeira coisa a se fazer e colocar lá suas variáveis,
no meu caso eu criei 4 variáveis Sendo elas duas int e duas float.
matricula: está variável vai armazenar o número de
matriculas de cada pessoa.
dep: é onde vai armazenar cada dependente.
salario: nesta variável vai guardar cada salários.
base: seria o salario
base.
A primeira coisa que você tem a pedir ao usuário que utilizara este programa e o calculo da Alíquota, depois a matricula e assim
por diante cada dados necessário.
Entendendo então que nas variáveis que você for criar, tem
que levar em conta que são dados que você quer informar.
Como fazer cálculo do salário por dependente, observe
abaixo:
//Abatendo do salário R$ 250 por dependente
base = (salario-(dep*250));
Em seguida, você faz um if para estar verificando exatamente
cada situação. Observe abaixo:
if(base<=1158.00)
printf("Matricula: %i - nao possui aliquota \n",matricula);
else
if(base<=2295.00)
printf("Matricula: %i - aliquota de 15 por cento: %5.2f\n",matricula,base*0.15);
else
printf("Matricula: %i - aliquota de 27.5 por cento: %5.2f\n",matricula,base*0.275);
Espero ter ajudado!
Segue abaixo o código em c, pronto e completo, não copiei.
Tente aprender e fazer da sua maneira, existem várias formas de fazer isto.
AVISO: Nunca esqueça as bibliotecas.
#include <stdio.h>
#include <stdlib.h>
int main ()
{
int matricula,dep;
float
salario,base;
printf("\nCalculo de Aliquota\n");
printf("Informe o numero da matricula:");
scanf("%i",&matricula);
printf("Informe a quantidade de dependentes:");
scanf("%i",&dep);
printf("Informe o salario:");
scanf("%f",&salario);
//Abatendo do
salário R$ 250 por dependente
base =
(salario-(dep*250));
if(base<=1158.00)
printf("Matricula: %i - nao possui aliquota \n",matricula);
else
if(base<=2295.00)
printf("Matricula: %i - aliquota de 15 por cento:
%5.2f\n",matricula,base*0.15);
else
printf("Matricula: %i - aliquota de 27.5 por cento: %5.2f\n",matricula,base*0.275);
system("pause");
return 0;
}
Comentários