renix1

Calculando porcentagem

Apr 10th, 2016
101
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.99 KB | None | 0 0
  1. #include <stdio.h>
  2.  
  3. int main (void) {
  4.     //START
  5.     int overPg = 0;
  6.     //PRIMEIRA PARTE
  7.     float salario = 0;
  8.     do {
  9.         printf("\n\nDigite o seu salário: "); //EXIBE MENSAGEM AO USUÁRIO
  10.         scanf("%f", &salario); //RECEBE ENTRADA DO VALOR
  11.         //SEGUNDA PARTE
  12.         int venda1, venda2, venda3 = 0; //DECLARA VARIÁVEIS
  13.         printf("Digite a venda 1: "); //EXIBE MENSAGEM AO USUÁRIO
  14.         scanf("%d", &venda1); //RECEBE ENTRADA DO VALOR
  15.         printf("Digite a venda 2: "); //EXIBE MENSAGEM AO USUÁRIO
  16.         scanf("%d", &venda2); //RECEBE ENTRADA DO VALOR
  17.         printf("Digite a venda 3: "); //EXIBE MENSAGEM AO USUÁRIO
  18.         scanf("%d", &venda3); //RECEBE ENTRADA DO VALOR
  19.         //MÉDIA ARITMÉTICA
  20.         float mediaVendas = venda1+venda2+venda3; //DECLARA E INICIA VARIÁVEL
  21.         mediaVendas/=3; //CALCULA MÉDIA
  22.         float bonus = 0; //DECLARA A VARIÁVEL
  23.         printf("Media de vendas: %.2f\n", mediaVendas); //EXIBE
  24.         //ESTRUTURA CONDICIONAL
  25.         if ((mediaVendas >= 1000) && (mediaVendas < 5000)) {
  26.             bonus = salario*0.03; //calcula bonus
  27.             printf("Bonus de 3%%: %.2f\n", bonus); //exibe
  28.             printf("Salario total: %.2f\n", salario+bonus); //exibe
  29.         }else if ((mediaVendas >= 5000) && (mediaVendas < 15000)) {
  30.             bonus = salario*0.05; //calcula bonus
  31.             printf("Bonus de 5%%: %.2f\n", bonus); //exibe
  32.             printf("Salario total: %.2f\n", salario+bonus); //exibe
  33.         }else if (mediaVendas >= 15000) {
  34.             bonus = salario*0.07; //calcula bonus
  35.             printf("Bonus de 7%%: %.2f\n", bonus); //exibe
  36.             printf("Salario total: %.2f\n", salario+bonus); //exibe
  37.         }else {
  38.             bonus = salario*0.03; //calcula a redução
  39.             printf("Reduzir 3%%: %.2f\n", bonus); //exibe
  40.             printf("Salario: %.2f\n", salario-bonus); //exibe
  41.         }
  42.     }while(overPg == 0); //faz o programa rodar enquanto variavel overPg for igual a 0
  43.     return(0);
  44. }
Advertisement
Add Comment
Please, Sign In to add comment