#include #include /* run this program using the console pauser or add your own getch, system("pause") or input loop */ int main(int argc, char *argv[]) { int quant, cod; double vti, total = 0; char op; printf("Deseja pedir algo? [S] Sim - [N] Nao \n"); scanf("%c",&op); while(op != 'n') { printf("Cardapio....\n"); printf("Especificacao Codigo Preco\n"); printf(" Cachorro Quente 100 1,20\n"); printf(" Bauru Simples 101 1,30\n"); printf(" Bauru com Ovo 102 1,50\n"); printf(" Hamburguer 103 1,20\n"); printf(" CheeseBurguer 104 1,30\n"); printf(" Refrigerante 105 1,00\n"); printf("Informe o Codigo do produto ="); scanf("%d",&cod); printf("Informe a quantidade a ser comprada = "); scanf("%d",&quant); if(cod == 100) { printf("Cachorro Quente..\n"); vti = quant * 1.2; } if(cod == 101) { printf("Bauru Simples..\n"); vti = quant * 1.3; } if(cod == 102) { printf("Bauru com Ovo..\n"); vti = quant * 1.5; } if(cod == 103) { printf("Hamburguer..\n"); vti = quant * 1.2; } if(cod == 104) { printf("CheeseBurguer..\n"); vti = quant * 1.3; } if(cod == 105) { printf("Refrigerante..\n"); vti = quant * 1; } if((cod<100) || (cod>105)) { printf("Nao existe este produto"); vti=0; } total = total + vti; printf("Deseja pedir algo? [S] Sim - [N] Nao \n"); fflush(stdin); scanf("%c",&op); } printf("Total = %f",total); return 0; }