//Programa que informa frete
#include<stdio.h>
int main()
{
float CAT, REG;
printf("\n(Categorias A=1, B=2, C=3)\n\n");
printf("\nInforme a Categoria:");
scanf("%f", &CAT);
if(CAT == 1)
{
printf("\nRegioes: 1,2,3,4,5!\n");
printf("\nInforme a Regiao de Destino\n\n");
scanf("%f", ®);
if(REG == 1 || REG == 2 || REG == 3)
{
printf("\nO valor do frete eh: 10,00\n\n");
}
if(REG == 4 || REG == 5)
{
printf("\nO valor do frete eh: 15,00\n\n");
}
if(REG < 1 || REG > 5)
{
printf("\nRegiao Invalida\n\n");
}
}
if(CAT == 2)
{
printf("\nRegioes: 1,2,3,4,5!\n");
printf("\nInforme a Regiao de Destino\n\n");
scanf("%f", ®);
if(REG == 1 || REG == 3)
{
printf("\nO valor do frete eh: 12,00\n\n");
}
if(REG == 2 || REG == 4 || REG == 5)
{
printf("\nO valor do frete eh: 16,00\n\n");
}
if(REG < 1 || REG > 5)
{
printf("\nRegiao Invalida\n\n");
}
}
if(CAT == 3)
{
printf("\nRegioes: 1,2,3,4,5!\n");
printf("\nInforme a Regiao de Destino\n\n");
scanf("%f", ®);
if(REG == 2 || REG == 4)
{
printf("\nO valor do frete eh: 14,00\n\n");
}
if(REG == 1 || REG == 3 || REG == 5)
{
printf("\nO valor do frete eh: 17,00\n\n");
}
if(REG < 1 || REG > 5)
{
printf("\nRegiao Invalida\n\n");
}
}
if(CAT < 1 || CAT > 3)//problemas com else
{
printf("\nAVISO! A categoria informada e invalida! \n\n");
}
system("pause");
}
Nenhum comentário:
Postar um comentário