Baixe o app para aproveitar ainda mais
Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
#include <stdio.h> #include<string.h> main(void) { int cod_local,pecas,flag=0; char nome_cliente[30],nome_vendedor[30]; float valor_frete,desconto,custo_total,total_venda,comissao,lucro; //DADOS DE ENTRADA: printf("Codigo da Regiao de localizacao:\n "); printf("\n1- SUL"); printf("\n2- NORTE"); printf("\n3- LESTE"); printf("\n4- OESTE"); printf("\n5- NOROESTE"); printf("\n6- SUDESTE"); printf("\n7- CENTRO-OESTE"); printf("\n8- NORDESTE\n"); scanf("%i",&cod_local); setbuf(stdin,NULL); printf("\nNome do Cliente: "); gets(nome_cliente); printf("\nNumero de Pecas:"); scanf("%i",&pecas); setbuf(stdin,NULL); printf("\nNome do vendedor: "); gets(nome_vendedor); //CALCULO DO FRETE switch (cod_local) { case(1): if (pecas<=1000) { valor_frete=(pecas*1); } else { desconto=(pecas*1)*0.1; valor_frete=(pecas*1)-desconto; } break; case(2): if (pecas<=1000) { valor_frete=(pecas*1.10); } else { desconto=(pecas*1.10)*0.08; valor_frete=(pecas*1.10)-desconto; } break; case(3): if (pecas<=1000) { valor_frete=(pecas*1.15); } else { desconto=(pecas*1.15)*0.07; valor_frete=(pecas*1.15)-desconto; } break; case(4): if (pecas<=1000) { valor_frete=(pecas*1.20); } else { desconto=(pecas*1.20)*0.11; valor_frete=(pecas*1.20)-desconto; } break; case(5): if(pecas<=1000) { valor_frete=(pecas*1.25); } else { desconto=(pecas*1.25)*0.15; valor_frete=(pecas*1.25)-desconto; } break; case(6): if (pecas<=1000) { valor_frete=(pecas*1.30); } else { desconto=(pecas*1.30)*0.12; valor_frete=(pecas*1.30)-desconto; } break; case(7): if (pecas<=1000) { valor_frete=(pecas*1.40); } else { desconto=(pecas*1.40)*0.18; valor_frete=(pecas*1.40)-desconto; } break; case(8): if (pecas<=1000) { valor_frete=(pecas*1.35); } else { desconto=(pecas*1.35)*0.15; valor_frete=(pecas*1.35)-desconto; } break; default: flag=1; break; } custo_total=(pecas*7); total_venda=custo_total+(custo_total*0.5); comissao=(total_venda)*0.065; lucro=(total_venda-custo_total-comissao); //TESTE DE VALIDAÇĂO if (flag==0) { printf("\n\nNome do Cliente: %s",nome_cliente); printf("\nNome do Vendedor: %s",nome_vendedor); printf("\nValor Total do Frete: %.2f",valor_frete); printf("\nCusto Total das Pecas: %.2f",custo_total); printf("\nValor Total da Venda: %.2f",total_venda); printf("\nComissao do Vendedor: %.2f",comissao); printf("\nLucro Total da Venda: %.2f",lucro); } else { printf("\n\nCODIGO INCORRETO."); } }
Compartilhar