Lógica de Programação
1-) Na segunda etapa do processo, após a entrada do orçamento pode-se obter o valor total do pedido com impostos. O usuário entra com o valor total do orçamento, e a região de entrega, pois os impostos variam conforme tabela abaixo:
ESTADO ALÍQUOTA - ICMS
Rio de Janeiro 19%
São Paulo, Minas Gerais e Paraná 18%
Demais Estados 17%
#include
#include
#include int main(){ float total; char regiao[50]; printf(“Informe o valor do pedido:”); scanf(“%f”,&total); printf(“Informe a região de entrega:”); scanf(“%s,regiao”); if(regiao==rio de janeiro);{ printf(“o valor total do pedido e:(pedido*19/100)\n”); }else{ if(regiao==sao paulo||região==minas gerais||região==parana);{ printf(“o valor total do pedido e:(pedido*18/100)\n”); }else{ printf(“o valor total do pedido e:(pedido*17/100)\n”);} } }
system(“pause”);
}
2-) No momento da separação dos produtos, o sistema classifica os pedidos por numeração de acordo com as regiões de entrega, conforme tabela abaixo, e direciona esses pedidos para centros de distribuição: ESTADO Número final Centro de Distribuição Destino
Rio de Janeiro 1 e 2 Nova Iguaçu
São Paulo 3 e 4 Jacareí
Minas Gerais 5 e 6 Betim
Paraná 7 e 8 Pato Branco
Demais Estados 9 e 0 Taguatinga
#include
#include
#include int main(){ int pedido; char regiao[50]; printf(“Informe o ultimo numero do pedido:”); scanf(“%d”,&pedido); printf(“Informe a região de entrega:”); scanf(“%s,região”); if(pedido==1||pedido==2);{ printf(“ a entrega devera ser direcionada para o CD: Nova Iguacu\n”); }else{ if(pedido==3||pedido==4);{ printf(“a entrega devera ser direcionada para o CD: