#include <cstdlib>
#include <iostream>
#include <stdio.h>
using namespace std;
int main()
{
const float LIMITE = 500;
const float PERCENTUALABAIXO = 2.5 / 100;
const float PERCENTUALACIMA = 4.0 / 100;
int CodigoVendedor = 0;
float SalarioBasico = 0, ValorVendas = 0, PercentualComissao = 0, ValorComissao = 0, SalarioMaisComissao = 0;
do
{
puts("Digite o Codigo do Vendedor (999 para terminar): ");
scanf("%i",&CodigoVendedor);
if (CodigoVendedor != 999)
{
puts("Digite o Salario Basico: ");
scanf("%f",&SalarioBasico);
puts("Digite o Valor das Vendas: ");
scanf("%f", &ValorVendas);
if (ValorVendas > LIMITE) PercentualComissao = PERCENTUALACIMA; else PercentualComissao = PERCENTUALABAIXO;
ValorComissao = ValorVendas * PercentualComissao;
SalarioMaisComissao = SalarioBasico + ValorComissao;
printf("---------- Resultados ----------\n Codigo do Vendedor: %i\n Vendas No Mes: %.2f\n Salario mais Comissao: %.2f\n\n", CodigoVendedor, ValorVendas, SalarioMaisComissao);
}
} while (CodigoVendedor != 999);
system("PAUSE");
return EXIT_SUCCESS;
}