
Hellsius
(usa Ubuntu)
Enviado em 13/02/2011 - 23:09h
Estou tentando fazer este programa:
Crie um algoritmo que receba o salario bruto, calcule a gratificação (5% do salario),
calcule o imposto (7% do salario), calcule o salario liquido (salBruto - impsoto +
gratificação) e exiba o salario liquido.
Mas esta dando erro na seguinte linha:
gratificacao = (salario_bruto * 5%) /100; // Regra de Três
Segue o fonte abaixo:
____________________________________________________________
#include <stdio.h>
#include <stdlib.h>
int main ()
{
// Variaveis
int salario_bruto, gratificacao, imposto, total;
// Entrada de Dados
printf("Entre com o Salario Bruto: ");
scanf("%d", &salario_bruto);
// Processamento
gratificacao = (salario_bruto * 5%) /100; // Regra de Três
imposto = (salario_bruto * 7%) /100; // Regra de Três
total = salario_bruto - imposto + gratificacao;
printf("O Salario Bruto menos o imposto mais a gratificacao eh ", total);
//Final do Código
fflush (stdin);
getch ();
return 0;
}
___________________________________________________________