Buscar

PIZZARIA 1.4 - SEM GOTO

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 15 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 15 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 15 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

//Criar um algoritmo que controle o consumo de 7 mesas de uma pizzaria. Seguindo a seguinte tabela de 
preços: 
 //PIZZA: Pequena: 15.00, Media:20.00, Grande:30.00 
//BEBIDAS: 
//Refrigerante: 3.00.....Agua 3.00.....Suco 7.00 
//SOBREMESA: 
//Pequena: 5.00....Media: 10.00....Grande:15.00 
//No final de cada consumo, o sistema deve informar o valor da mesa, a forma de pagamento e se for em 
dinheiro, calcular o troco. 
#include <iostream> 
#include <stdio.h> 
using namespace std; 
main() 
{ 
float pp=0, pm=0, pg=0, br=0, ba=0, bs=0, sp=0, sm=0, sg=0, dinheiro, troco, quantcom, valormesa1=0, 
valormesa2=0, valormesa3=0, valormesa4=0, valormesa5=0, valormesa6=0, valormesa7=0; 
int i=1, menu, mesa, comando, pagamento, finalisar, sair; 
 while (i!=2) 
{ 
 cout<<"PIZZARIA\nMENU\n"<<endl; 
 cout<<"1 - Novo Pedido"<<endl; 
 cout<<"2 - Consultar Contas Abertas"<<endl; 
 cout<<"3 - Fechar Conta"<<endl; 
 cout<<"4 - Sair do Programa"<<endl; 
 cout<<"Digite sua opcao"<<endl; 
 cin>>menu; 
 system ("cls"); 
 switch (menu) 
 { 
 case 1:// CASE DO MENU 
 cout<<"Digite o numero da mesa"<<endl; 
 cin>>mesa; 
 switch (mesa) 
 { 
 case 1://CASE DA MESA 
 cout<<"PIZZA"<<endl; 
 cout<<"1 - Pequena = R$ 15,00"<<endl; 
 cout<<"2 - Media = R$ 20,00"<<endl; 
 cout<<"3 - Grande = R$ 30,00\n"<<endl; 
 cout<<"BEBIDAS"<<endl; 
 cout<<"4 - Refrigerante = R$ 3,00"<<endl; 
 cout<<"5 - Agua = R$ 3,00"<<endl; 
 cout<<"6 - Suco = R$ 7,00\n"<<endl; 
 cout<<"SOBREMESA"<<endl; 
 cout<<"7 - Pequena = R$ 5,00"<<endl; 
 cout<<"8 - Media = R$ 10,00"<<endl; 
 cout<<"9 - Grande = R$ 15,00\n"<<endl; 
 cout<<"Digite o numero correspondente ao pedido"<<endl; 
 cin>>comando; 
 system ("cls"); 
 switch (comando) 
 { 
 case 1://CASE DO COMANDO 
 cout<<"Pizza Pequena = R$ 15,00"<<endl; 
 cout<<"Digite a quantidade de pizzas pequenas"<<endl; 
 cin>>quantcom; 
 pp=15*quantcom; 
 break; 
 case 2://CASE DO COMANDO 
 cout<<"Pizza Media = R$ 20,00"<<endl; 
 cout<<"Digite a quantidade de pizzas medias"<<endl; 
 cin>>quantcom; 
 pm=20*quantcom; 
 break; 
 case 3://CASE DO COMANDO 
 cout<<"Pizza Grande = R$ 30,00"<<endl; 
 cout<<"Digite a quantidade de pizzas grandes"<<endl; 
 cin>>quantcom; 
 pg=30*quantcom; 
 break; 
 case 4://CASE DO COMANDO 
 cout<<"Refrigerantes = R$ 3,00"<<endl; 
 cout<<"Digite a quantidade de refrigerantes"<<endl; 
 cin>>quantcom; 
 br=3*quantcom; 
 break; 
 case 5://CASE DO COMANDO 
 cout<<"Agua = R$ 3,00"<<endl; 
 cout<<"Digite a quantidade de garrafinhas de agua"<<endl; 
 cin>>quantcom; 
 ba=3*quantcom; 
 break; 
 case 6://CASE DO COMANDO 
 cout<<"Suco = R$ 7,00"<<endl; 
 cout<<"Digite a quantidade de sucos"<<endl; 
 cin>>quantcom; 
 bs=7*quantcom; 
 break; 
 case 7://CASE DO COMANDO 
 cout<<"Sobremesa Pequena = R$ 5,00"<<endl; 
 cout<<"Digite a quantidade de sobremesas pequenas"<<endl; 
 cin>>quantcom; 
 sp=5*quantcom; 
 break; 
 case 8://CASE DO COMANDO 
 cout<<"Sobremesas Medias = R$ 10,00"<<endl; 
 cout<<"Digite a quantidade de sobremesas medias"<<endl; 
 cin>>quantcom; 
 sm=10*quantcom; 
 break; 
 case 9://CASE DO COMANDO 
 cout<<"Sobremesas Grandes = R$ 15,00"<<endl; 
 cout<<"Digite a quantidade de sobremesas grandes"<<endl; 
 cin>>quantcom; 
 sg=15*quantcom; 
 break; 
 default://DEFAULT DO COMANDO 
 cout<<"comando invalido"<<endl; 
 break; 
 }//FECHAR SWITCH COMANDO 
 valormesa1=pp+pm+pg+br+ba+bs+sp+sm+sg; 
 system ("cls"); 
 break; 
 case 2://CASE DA MESA 
 cout<<"PIZZA"<<endl; 
 cout<<"1 - Pequena = R$ 15,00"<<endl; 
 cout<<"2 - Media = R$ 20,00"<<endl; 
 cout<<"3 - Grande = R$ 30,00\n"<<endl; 
 cout<<"BEBIDAS"<<endl; 
 cout<<"4 - Refrigerante = R$ 3,00"<<endl; 
 cout<<"5 - Agua = R$ 3,00"<<endl; 
 cout<<"6 - Suco = R$ 7,00\n"<<endl; 
 cout<<"SOBREMESA"<<endl; 
 cout<<"7 - Pequena = R$ 5,00"<<endl; 
 cout<<"8 - Media = R$ 10,00"<<endl; 
 cout<<"9 - Grande = R$ 15,00\n"<<endl; 
 cout<<"Digite o numero correspondente ao pedido"<<endl; 
 cin>>comando; 
 system ("cls"); 
 switch (comando) 
 { 
 case 1://CASE DO COMANDO 
 cout<<"Pizza Pequena = R$ 15,00"<<endl; 
 cout<<"Digite a quantidade de pizzas pequenas"<<endl; 
 cin>>quantcom; 
 pp=15*quantcom; 
 break; 
 case 2://CASE DO COMANDO 
 cout<<"Pizza Media = R$ 20,00"<<endl; 
 cout<<"Digite a quantidade de pizzas medias"<<endl; 
 cin>>quantcom; 
 pm=20*quantcom; 
 break; 
 case 3://CASE DO COMANDO 
 cout<<"Pizza Grande = R$ 30,00"<<endl; 
 cout<<"Digite a quantidade de pizzas grandes"<<endl; 
 cin>>quantcom; 
 pg=30*quantcom; 
 break; 
 case 4://CASE DO COMANDO 
 cout<<"Refrigerantes = R$ 3,00"<<endl; 
 cout<<"Digite a quantidade de refrigerantes"<<endl; 
 cin>>quantcom; 
 br=3*quantcom; 
 break; 
 case 5://CASE DO COMANDO 
 cout<<"Agua = R$ 3,00"<<endl; 
 cout<<"Digite a quantidade de garrafinhas de agua"<<endl; 
 cin>>quantcom; 
 ba=3*quantcom; 
 break; 
 case 6://CASE DO COMANDO 
 cout<<"Suco = R$ 7,00"<<endl; 
 cout<<"Digite a quantidade de sucos"<<endl; 
 cin>>quantcom; 
 bs=7*quantcom; 
 break; 
 case 7://CASE DO COMANDO 
 cout<<"Sobremesa Pequena = R$ 5,00"<<endl; 
 cout<<"Digite a quantidade de sobremesas pequenas"<<endl; 
 cin>>quantcom; 
 sp=5*quantcom; 
 break; 
 case 8://CASE DO COMANDO 
 cout<<"Sobremesas Medias = R$ 10,00"<<endl; 
 cout<<"Digite a quantidade de sobremesas medias"<<endl; 
 cin>>quantcom; 
 sm=10*quantcom; 
 break; 
 case 9://CASE DO COMANDO 
 cout<<"Sobremesas Grandes = R$ 15,00"<<endl; 
 cout<<"Digite a quantidade de sobremesas grandes"<<endl; 
 cin>>quantcom; 
 sg=15*quantcom; 
 break; 
 default://DEFAULT DO COMANDO 
 cout<<"comando invalido"<<endl; 
 break; 
 }//FECHAMENTO COMANDO 
 valormesa2=pp+pm+pg+br+ba+bs+sp+sm+sg; 
 system ("cls"); 
 break; 
 case 3://CASE DA MESA 
 cout<<"PIZZA"<<endl; 
 cout<<"1 - Pequena = R$ 15,00"<<endl; 
 cout<<"2 - Media = R$ 20,00"<<endl; 
 cout<<"3 - Grande = R$ 30,00\n"<<endl; 
 cout<<"BEBIDAS"<<endl; 
 cout<<"4 - Refrigerante = R$ 3,00"<<endl; 
 cout<<"5 - Agua = R$ 3,00"<<endl; 
 cout<<"6 - Suco = R$ 7,00\n"<<endl; 
 cout<<"SOBREMESA"<<endl; 
 cout<<"7 - Pequena = R$ 5,00"<<endl; 
 cout<<"8 - Media = R$ 10,00"<<endl; 
 cout<<"9 - Grande = R$ 15,00\n"<<endl; 
 cout<<"Digite o numero correspondente ao pedido"<<endl; 
 cin>>comando; 
 system ("cls"); 
 switch (comando) 
 { 
 case 1://CASE COMANDO 
 cout<<"Pizza Pequena = R$ 15,00"<<endl; 
 cout<<"Digite a quantidade de pizzas pequenas"<<endl; 
 cin>>quantcom; 
 pp=15*quantcom; 
 break; 
 case 2://CASE COMANDO 
 cout<<"Pizza Media = R$ 20,00"<<endl; 
 cout<<"Digite a quantidade de pizzas medias"<<endl; 
 cin>>quantcom; 
 pm=20*quantcom; 
 break; 
 case 3://CASE COMANDO 
 cout<<"Pizza Grande = R$ 30,00"<<endl; 
 cout<<"Digite a quantidade de pizzas grandes"<<endl; 
 cin>>quantcom; 
 pg=30*quantcom; 
 break; 
 case 4://CASE COMANDO 
 cout<<"Refrigerantes = R$ 3,00"<<endl; 
 cout<<"Digitea quantidade de refrigerantes"<<endl; 
 cin>>quantcom; 
 br=3*quantcom; 
 break; 
 case 5://CASE COMANDO 
 cout<<"Agua = R$ 3,00"<<endl; 
 cout<<"Digite a quantidade de garrafinhas de agua"<<endl; 
 cin>>quantcom; 
 ba=3*quantcom; 
 break; 
 case 6://CASE COMANDO 
 cout<<"Suco = R$ 7,00"<<endl; 
 cout<<"Digite a quantidade de sucos"<<endl; 
 cin>>quantcom; 
 bs=7*quantcom; 
 break; 
 case 7://CASE COMANDO 
 cout<<"Sobremesa Pequena = R$ 5,00"<<endl; 
 cout<<"Digite a quantidade de sobremesas pequenas"<<endl; 
 cin>>quantcom; 
 sp=5*quantcom; 
 break; 
 case 8://CASE COMANDO 
 cout<<"Sobremesas Medias = R$ 10,00"<<endl; 
 cout<<"Digite a quantidade de sobremesas medias"<<endl; 
 cin>>quantcom; 
 sm=10*quantcom; 
 break; 
 case 9://CASE COMANDO 
 cout<<"Sobremesas Grandes = R$ 15,00"<<endl; 
 cout<<"Digite a quantidade de sobremesas grandes"<<endl; 
 cin>>quantcom; 
 sg=15*quantcom; 
 break; 
 default://DEFAULT COMANDO 
 cout<<"comando invalido"<<endl; 
 break; 
 } 
 valormesa3=pp+pm+pg+br+ba+bs+sp+sm+sg; 
 system ("cls"); 
 break; 
 case 4://CASE DA MESA 
 cout<<"PIZZA"<<endl; 
 cout<<"1 - Pequena = R$ 15,00"<<endl; 
 cout<<"2 - Media = R$ 20,00"<<endl; 
 cout<<"3 - Grande = R$ 30,00\n"<<endl; 
 cout<<"BEBIDAS"<<endl; 
 cout<<"4 - Refrigerante = R$ 3,00"<<endl; 
 cout<<"5 - Agua = R$ 3,00"<<endl; 
 cout<<"6 - Suco = R$ 7,00\n"<<endl; 
 cout<<"SOBREMESA"<<endl; 
 cout<<"7 - Pequena = R$ 5,00"<<endl; 
 cout<<"8 - Media = R$ 10,00"<<endl; 
 cout<<"9 - Grande = R$ 15,00\n"<<endl; 
 cout<<"Digite o numero correspondente ao pedido"<<endl; 
 cin>>comando; 
 system ("cls"); 
 switch (comando) 
 { 
 case 1://CASE COMANDO 
 cout<<"Pizza Pequena = R$ 15,00"<<endl; 
 cout<<"Digite a quantidade de pizzas pequenas"<<endl; 
 cin>>quantcom; 
 pp=15*quantcom; 
 break; 
 case 2://CASE COMANDO 
 cout<<"Pizza Media = R$ 20,00"<<endl; 
 cout<<"Digite a quantidade de pizzas medias"<<endl; 
 cin>>quantcom; 
 pm=20*quantcom; 
 break; 
 case 3://CASE COMANDO 
 cout<<"Pizza Grande = R$ 30,00"<<endl; 
 cout<<"Digite a quantidade de pizzas grandes"<<endl; 
 cin>>quantcom; 
 pg=30*quantcom; 
 break; 
 case 4://CASE COMANDO 
 cout<<"Refrigerantes = R$ 3,00"<<endl; 
 cout<<"Digite a quantidade de refrigerantes"<<endl; 
 cin>>quantcom; 
 br=3*quantcom; 
 break; 
 case 5://CASE COMANDO 
 cout<<"Agua = R$ 3,00"<<endl; 
 cout<<"Digite a quantidade de garrafinhas de agua"<<endl; 
 cin>>quantcom; 
 ba=3*quantcom; 
 break; 
 case 6://CASE COMANDO 
 cout<<"Suco = R$ 7,00"<<endl; 
 cout<<"Digite a quantidade de sucos"<<endl; 
 cin>>quantcom; 
 bs=7*quantcom; 
 break; 
 case 7://CASE COMANDO 
 cout<<"Sobremesa Pequena = R$ 5,00"<<endl; 
 cout<<"Digite a quantidade de sobremesas pequenas"<<endl; 
 cin>>quantcom; 
 sp=5*quantcom; 
 break; 
 case 8://CASE COMANDO 
 cout<<"Sobremesas Medias = R$ 10,00"<<endl; 
 cout<<"Digite a quantidade de sobremesas medias"<<endl; 
 cin>>quantcom; 
 sm=10*quantcom; 
 break; 
 case 9://CASE COMANDO 
 cout<<"Sobremesas Grandes = R$ 15,00"<<endl; 
 cout<<"Digite a quantidade de sobremesas grandes"<<endl; 
 cin>>quantcom; 
 sg=15*quantcom; 
 break; 
 default://DEFAULT COMANDO 
 cout<<"comando invalido"<<endl; 
 
 break; 
 }//FECHAMENTO COMANDO 
 valormesa4=pp+pm+pg+br+ba+bs+sp+sm+sg; 
 system ("cls"); 
 break; 
 case 5://CASE DA MESA 
 cout<<"PIZZA"<<endl; 
 cout<<"1 - Pequena = R$ 15,00"<<endl; 
 cout<<"2 - Media = R$ 20,00"<<endl; 
 cout<<"3 - Grande = R$ 30,00\n"<<endl; 
 cout<<"BEBIDAS"<<endl; 
 cout<<"4 - Refrigerante = R$ 3,00"<<endl; 
 cout<<"5 - Agua = R$ 3,00"<<endl; 
 cout<<"6 - Suco = R$ 7,00\n"<<endl; 
 cout<<"SOBREMESA"<<endl; 
 cout<<"7 - Pequena = R$ 5,00"<<endl; 
 cout<<"8 - Media = R$ 10,00"<<endl; 
 cout<<"9 - Grande = R$ 15,00\n"<<endl; 
 cout<<"Digite o numero correspondente ao pedido"<<endl; 
 cin>>comando; 
 system ("cls"); 
 switch (comando) 
 { 
 case 1://CASE COMANDO 
 cout<<"Pizza Pequena = R$ 15,00"<<endl; 
 cout<<"Digite a quantidade de pizzas pequenas"<<endl; 
 cin>>quantcom; 
 pp=15*quantcom; 
 break; 
 case 2://CASE COMANDO 
 cout<<"Pizza Media = R$ 20,00"<<endl; 
 cout<<"Digite a quantidade de pizzas medias"<<endl; 
 cin>>quantcom; 
 pm=20*quantcom; 
 break; 
 case 3://CASE COMANDO 
 cout<<"Pizza Grande = R$ 30,00"<<endl; 
 cout<<"Digite a quantidade de pizzas grandes"<<endl; 
 cin>>quantcom; 
 pg=30*quantcom; 
 break; 
 case 4://CASE COMANDO 
 cout<<"Refrigerantes = R$ 3,00"<<endl; 
 cout<<"Digite a quantidade de refrigerantes"<<endl; 
 cin>>quantcom; 
 br=3*quantcom; 
 break; 
 case 5://CASE COMANDO 
 cout<<"Agua = R$ 3,00"<<endl; 
 cout<<"Digite a quantidade de garrafinhas de agua"<<endl; 
 cin>>quantcom; 
 ba=3*quantcom; 
 break; 
 case 6://CASE COMANDO 
 cout<<"Suco = R$ 7,00"<<endl; 
 cout<<"Digite a quantidade de sucos"<<endl; 
 cin>>quantcom; 
 bs=7*quantcom; 
 break; 
 case 7://CASE COMANDO 
 cout<<"Sobremesa Pequena = R$ 5,00"<<endl; 
 cout<<"Digite a quantidade de sobremesas pequenas"<<endl; 
 cin>>quantcom; 
 sp=5*quantcom; 
 break; 
 case 8://CASE COMANDO 
 cout<<"Sobremesas Medias = R$ 10,00"<<endl; 
 cout<<"Digite a quantidade de sobremesas medias"<<endl; 
 cin>>quantcom; 
 sm=10*quantcom; 
 break; 
 case 9://CASE COMANDO 
 cout<<"Sobremesas Grandes = R$ 15,00"<<endl; 
 cout<<"Digite a quantidade de sobremesas grandes"<<endl; 
 cin>>quantcom; 
 sg=15*quantcom; 
 break; 
 default://DEFAULT COMANDO 
 cout<<"comando invalido"<<endl; 
 
 break; 
 }//FECHAMENTO COMANDO 
 valormesa5=pp+pm+pg+br+ba+bs+sp+sm+sg; 
 system ("cls"); 
 break; 
 case 6://CASE DA MESA 
 cout<<"PIZZA"<<endl; 
 cout<<"1 - Pequena = R$ 15,00"<<endl; 
 cout<<"2 - Media = R$ 20,00"<<endl; 
 cout<<"3 - Grande = R$ 30,00\n"<<endl; 
 cout<<"BEBIDAS"<<endl; 
 cout<<"4 - Refrigerante = R$ 3,00"<<endl; 
 cout<<"5 - Agua = R$ 3,00"<<endl; 
 cout<<"6 - Suco = R$ 7,00\n"<<endl; 
 cout<<"SOBREMESA"<<endl; 
 cout<<"7 - Pequena = R$ 5,00"<<endl; 
 cout<<"8 - Media = R$ 10,00"<<endl; 
 cout<<"9 - Grande = R$ 15,00\n"<<endl; 
 cout<<"Digite o numero correspondente ao pedido"<<endl; 
 cin>>comando; 
 system ("cls"); 
 switch (comando) 
 { 
 case 1://CASE COMANDO 
 cout<<"Pizza Pequena = R$ 15,00"<<endl; 
 cout<<"Digite a quantidade de pizzas pequenas"<<endl; 
 cin>>quantcom; 
 pp=15*quantcom; 
 break; 
 case 2://CASE COMANDO 
 cout<<"Pizza Media = R$ 20,00"<<endl; 
 cout<<"Digite a quantidade de pizzas medias"<<endl; 
 cin>>quantcom; 
 pm=20*quantcom; 
 break; 
 case 3://CASE COMANDO 
 cout<<"Pizza Grande = R$ 30,00"<<endl; 
 cout<<"Digite a quantidade de pizzas grandes"<<endl; 
 cin>>quantcom; 
 pg=30*quantcom; 
 break;case 4://CASE COMANDO 
 cout<<"Refrigerantes = R$ 3,00"<<endl; 
 cout<<"Digite a quantidade de refrigerantes"<<endl; 
 cin>>quantcom; 
 br=3*quantcom; 
 break; 
 case 5://CASE COMANDO 
 cout<<"Agua = R$ 3,00"<<endl; 
 cout<<"Digite a quantidade de garrafinhas de agua"<<endl; 
 cin>>quantcom; 
 ba=3*quantcom; 
 break; 
 case 6://CASE COMANDO 
 cout<<"Suco = R$ 7,00"<<endl; 
 cout<<"Digite a quantidade de sucos"<<endl; 
 cin>>quantcom; 
 bs=7*quantcom; 
 break; 
 case 7://CASE COMANDO 
 cout<<"Sobremesa Pequena = R$ 5,00"<<endl; 
 cout<<"Digite a quantidade de sobremesas pequenas"<<endl; 
 cin>>quantcom; 
 sp=5*quantcom; 
 break; 
 case 8://CASE COMANDO 
 cout<<"Sobremesas Medias = R$ 10,00"<<endl; 
 cout<<"Digite a quantidade de sobremesas medias"<<endl; 
 cin>>quantcom; 
 sm=10*quantcom; 
 break; 
 case 9://CASE COMANDO 
 cout<<"Sobremesas Grandes = R$ 15,00"<<endl; 
 cout<<"Digite a quantidade de sobremesas grandes"<<endl; 
 cin>>quantcom; 
 sg=15*quantcom; 
 break; 
 default://DEFAULT COMANDO 
 cout<<"comando invalido"<<endl; 
 
 break; 
 }//FECHAMENTO COMANDO 
 valormesa6=pp+pm+pg+br+ba+bs+sp+sm+sg; 
 system ("cls"); 
 break; 
 case 7://CASE DA MESA 
 cout<<"PIZZA"<<endl; 
 cout<<"1 - Pequena = R$ 15,00"<<endl; 
 cout<<"2 - Media = R$ 20,00"<<endl; 
 cout<<"3 - Grande = R$ 30,00\n"<<endl; 
 cout<<"BEBIDAS"<<endl; 
 cout<<"4 - Refrigerante = R$ 3,00"<<endl; 
 cout<<"5 - Agua = R$ 3,00"<<endl; 
 cout<<"6 - Suco = R$ 7,00\n"<<endl; 
 cout<<"SOBREMESA"<<endl; 
 cout<<"7 - Pequena = R$ 5,00"<<endl; 
 cout<<"8 - Media = R$ 10,00"<<endl; 
 cout<<"9 - Grande = R$ 15,00\n"<<endl; 
 cout<<"Digite o numero correspondente ao pedido"<<endl; 
 cin>>comando; 
 system ("cls"); 
 switch (comando) 
 { 
 case 1://CASE COMANDO 
 cout<<"Pizza Pequena = R$ 15,00"<<endl; 
 cout<<"Digite a quantidade de pizzas pequenas"<<endl; 
 cin>>quantcom; 
 pp=15*quantcom; 
 break; 
 case 2://CASE COMANDO 
 cout<<"Pizza Media = R$ 20,00"<<endl; 
 cout<<"Digite a quantidade de pizzas medias"<<endl; 
 cin>>quantcom; 
 pm=20*quantcom; 
 break; 
 case 3://CASE COMANDO 
 cout<<"Pizza Grande = R$ 30,00"<<endl; 
 cout<<"Digite a quantidade de pizzas grandes"<<endl; 
 cin>>quantcom; 
 pg=30*quantcom; 
 break; 
 case 4://CASE COMANDO 
 cout<<"Refrigerantes = R$ 3,00"<<endl; 
 cout<<"Digite a quantidade de refrigerantes"<<endl; 
 cin>>quantcom; 
 br=3*quantcom; 
 break; 
 case 5://CASE COMANDO 
 cout<<"Agua = R$ 3,00"<<endl; 
 cout<<"Digite a quantidade de garrafinhas de agua"<<endl; 
 cin>>quantcom; 
 ba=3*quantcom; 
 break; 
 case 6://CASE COMANDO 
 cout<<"Suco = R$ 7,00"<<endl; 
 cout<<"Digite a quantidade de sucos"<<endl; 
 cin>>quantcom; 
 bs=7*quantcom; 
 break; 
 case 7://CASE COMANDO 
 cout<<"Sobremesa Pequena = R$ 5,00"<<endl; 
 cout<<"Digite a quantidade de sobremesas pequenas"<<endl; 
 cin>>quantcom; 
 sp=5*quantcom; 
 break; 
 case 8://CASE COMANDO 
 cout<<"Sobremesas Medias = R$ 10,00"<<endl; 
 cout<<"Digite a quantidade de sobremesas medias"<<endl; 
 cin>>quantcom; 
 sm=10*quantcom; 
 break; 
 case 9://CASE COMANDO 
 cout<<"Sobremesas Grandes = R$ 15,00"<<endl; 
 cout<<"Digite a quantidade de sobremesas grandes"<<endl; 
 cin>>quantcom; 
 sg=15*quantcom; 
 break; 
 default://DEFAULT COMANDO 
 cout<<"comando invalido"<<endl; 
 
 break; 
 }//FECHAMENTO COMANDO 
 valormesa7=pp+pm+pg+br+ba+bs+sp+sm+sg; 
 system ("cls"); 
 default://DEFAULT DA MESA 
 cout<<"Mesa Invalida"<<endl; 
 break; 
 }//FECHAMENTO DA MESA 
 break; 
 case 2://CASE DO MENU 
 cout<<"MESAS:\nMesa 1: R$ "<<valormesa1<<",OO"<<endl; 
 cout<<"Mesa 2: R$ "<<valormesa2<<",OO"<<endl; 
 cout<<"Mesa 3: R$ "<<valormesa3<<",OO"<<endl; 
 cout<<"Mesa 4: R$ "<<valormesa4<<",OO"<<endl; 
 cout<<"Mesa 5: R$ "<<valormesa5<<",OO"<<endl; 
 cout<<"Mesa 6: R$ "<<valormesa6<<",OO"<<endl; 
 cout<<"Mesa 7: R$ "<<valormesa7<<",OO"<<endl; 
 system ("pause"); 
 system ("cls"); 
 break; 
 case 3://CASE DO MENU 
 cout<<"Digite o numero da mesa que deseja fechar a conta"<<endl; 
 cin>>mesa; 
 switch (mesa) 
 { 
 case 1://CASE DA MESA 
 cout<<"O valor da conta e = R$ "<<valormesa1<<",00"<<endl; 
 cout<<"Forma de pagamento\n1 - Dinheiro\n2 - Cartao\n"<<endl; 
 cin>>pagamento; 
 switch (pagamento) 
 { 
 case 1://CASE PAGAMENTO 
 cout<<"Valor entregue pelo cliente"<<endl; 
 cin>>dinheiro; 
 troco=dinheiro-valormesa1; 
 if (troco<0) 
 { 
 cout<<"Dinheiro Insuficiente"<<endl; 
 } 
 else 
 { 
 cout<<"Seu troco e R$ "<<troco<<",00"<<endl; 
 valormesa1=valormesa1-valormesa1; 
 } 
 break; 
 case 2://CASE PAGAMENTO 
 cout<<"Insira o cartao"<<endl; 
 troco=valormesa1-valormesa1; 
 cout<<"Retire o cartao\ntroco = R$ 0,00"<<endl; 
 valormesa1=valormesa1-valormesa1; 
 break; 
 default://DEFAULT PAGAMENTO 
 cout<<"Forma de Pagamento Invalida"<<endl; 
 break; 
 }//FECHAMENTO PAGAMENTO 
 break; 
 case 2://CASE DA MESA 
 cout<<"O valor da conta e = R$ "<<valormesa2<<",00"<<endl; 
 cout<<"Forma de pagamento\n1 - Dinheiro\n2 - Cartao\n"<<endl; 
 cin>>pagamento; 
 switch (pagamento) 
 { 
 case 1://CASE DO PAGAMENTO 
 cout<<"Valor entregue pelo cliente"<<endl; 
 cin>>dinheiro; 
 troco=dinheiro-valormesa2; 
 if (troco<0) 
 { 
 cout<<"Dinheiro Insuficiente"<<endl; 
 } 
 else 
 { 
 cout<<"Seu troco e R$ "<<troco<<",00"<<endl; 
 valormesa2=valormesa2-valormesa2; 
 } 
 break; 
 case 2://CASE DO PAGAMENTO 
 cout<<"Insira o cartao"<<endl; 
 troco=valormesa2-valormesa2; 
 cout<<"Retire o cartao\ntroco = R$ 0,00"<<endl; 
 valormesa2=valormesa2-valormesa2; 
 break; 
 default://DEFAULT DO PAGAMENTO 
 cout<<"Forma de Pagamento Invalida"<<endl; 
 break; 
 }//FECHAMENTO DO PAGAMENTO 
 break; 
 case 3://CASE DA MESA 
 cout<<"O valor da conta e = R$ "<<valormesa3<<",00"<<endl; 
 cout<<"Forma de pagamento\n1 - Dinheiro\n2 - Cartao\n"<<endl; 
 cin>>pagamento; 
 switch (pagamento) 
 { 
 case 1://CASE DO PAGAMENTO 
 cout<<"Valor entregue pelo cliente"<<endl; 
 cin>>dinheiro; 
 troco=dinheiro-valormesa3; 
 if (troco<0) 
 { 
 cout<<"Dinheiro Insuficiente"<<endl; 
 } 
 else 
 { 
 cout<<"Seu troco e R$ "<<troco<<",00"<<endl; 
 valormesa3=valormesa3-valormesa3; 
 } 
 break; 
 case 2://CASE DO PAGAMENTO 
 cout<<"Insira o cartao"<<endl; 
 troco=valormesa3-valormesa3; 
 cout<<"Retire o cartao\ntroco = R$ 0,00"<<endl; 
 valormesa3=valormesa3-valormesa3; 
 break; 
 default://DEFAULT DO PAGAMENTO 
 cout<<"Forma de Pagamento Invalida"<<endl; 
 break; 
 }//FECHAMENTO DO PAGAMENTO 
 break; 
 case 4://CASE DA MESA 
 cout<<"O valor da conta e = R$ "<<valormesa4<<",00"<<endl; 
 cout<<"Forma de pagamento\n1 - Dinheiro\n2 - Cartao\n"<<endl; 
 cin>>pagamento; 
 switch(pagamento) 
 { 
 case 1://CASE DO PAGAMENTO 
 cout<<"Valor entregue pelo cliente"<<endl; 
 cin>>dinheiro; 
 troco=dinheiro-valormesa4; 
 if (troco<0) 
 { 
 cout<<"Dinheiro Insuficiente"<<endl; 
 } 
 else 
 { 
 cout<<"Seu troco e R$ "<<troco<<",00"<<endl; 
 valormesa4=valormesa4-valormesa4; 
 } 
 break; 
 case 2://CASE DO PAGAMENTO 
 cout<<"Insira o cartao"<<endl; 
 troco=valormesa4-valormesa4; 
 cout<<"Retire o cartao\ntroco = R$ 0,00"<<endl; 
 valormesa4=valormesa4-valormesa4; 
 break; 
 default://DEFAULT DO PAGAMENTO 
 cout<<"Forma de Pagamento Invalida"<<endl; 
 break; 
 }//FECHAMENTO DO PAGAMENTO 
 break; 
 case 5://CASE DA MESA 
 cout<<"O valor da conta e = R$ "<<valormesa5<<",00"<<endl; 
 cout<<"Forma de pagamento\n1 - Dinheiro\n2 - Cartao\n"<<endl; 
 cin>>pagamento; 
 switch (pagamento) 
 { 
 case 1://CASE DO PAGAMENTO 
 cout<<"Valor entregue pelo cliente"<<endl; 
 cin>>dinheiro; 
 troco=dinheiro-valormesa5; 
 if (troco<0) 
 { 
 cout<<"Dinheiro Insuficiente"<<endl; 
 } 
 else 
 { 
 cout<<"Seu troco e R$ "<<troco<<",00"<<endl; 
 valormesa5=valormesa5-valormesa5; 
 } 
 break; 
 case 2://CASE DO PAGAMENTO 
 cout<<"Insira o cartao"<<endl; 
 troco=valormesa5-valormesa5; 
 cout<<"Retire o cartao\ntroco = R$ 0,00"<<endl; 
 valormesa5=valormesa5-valormesa5; 
 break; 
 default://DEFAULT DO PAGAMENTO 
 cout<<"Forma de Pagamento Invalida"<<endl; 
 break; 
 }//FECHAMENTO DO PAGAMENTO 
 break; 
 case 6://CASE DA MESA 
 cout<<"O valor da conta e = R$ "<<valormesa6<<",00"<<endl; 
 cout<<"Forma de pagamento\n1 - Dinheiro\n2 - Cartao\n"<<endl; 
 cin>>pagamento; 
 switch (pagamento) 
 { 
 case 1://CASE DO PAGAMENTO 
 cout<<"Valor entregue pelo cliente"<<endl; 
 cin>>dinheiro; 
 troco=dinheiro-valormesa6; 
 if (troco<0) 
 { 
 cout<<"Dinheiro Insuficiente"<<endl; 
 } 
 else 
 { 
 cout<<"Seu troco e R$ "<<troco<<",00"<<endl; 
 valormesa6=valormesa6-valormesa6; 
 } 
 break; 
 case 2://CASE DO PAGAMENTO 
 cout<<"Insira o cartao"<<endl; 
 troco=valormesa6-valormesa6; 
 cout<<"Retire o cartao\ntroco = R$ 0,00"<<endl; 
 valormesa6=valormesa6-valormesa6; 
 break; 
 default://DEFAULT DO PAGAMENTO 
 cout<<"Forma de Pagamento Invalida"<<endl; 
 break; 
 }//FACHAMENTO DO PAGAMENTO 
 break; 
 case 7://CASE DA MESA 
 cout<<"O valor da conta e = R$ "<<valormesa7<<",00"<<endl; 
 cout<<"Forma de pagamento\n1 - Dinheiro\n2 - Cartao\n"<<endl; 
 cin>>pagamento; 
 switch (pagamento) 
 { 
 case 1://CASE DO PAGAMENTO 
 cout<<"Valor entregue pelo cliente"<<endl; 
 cin>>dinheiro; 
 troco=dinheiro-valormesa7; 
 if (troco<0) 
 { 
 cout<<"Dinheiro Insuficiente"<<endl; 
 } 
 else 
 { 
 cout<<"Seu troco e R$ "<<troco<<",00"<<endl; 
 valormesa7=valormesa7-valormesa7; 
 } 
 break; 
 case 2://CASE DO PAGAMENTO 
 cout<<"Insira o cartao"<<endl; 
 troco=valormesa7-valormesa7; 
 cout<<"Retire o cartao\ntroco = R$ 0,00"<<endl; 
 valormesa7=valormesa7-valormesa7; 
 break; 
 default://DEFAULT DO PAGAMENTO 
 cout<<"Forma de Pagamento Invalida"<<endl; 
 break; 
 }//FECHAMENTO DO PAGAMENTO 
 break; 
 default://DEFAULT DA MESA 
 cout<<"Mesa Invalida"<<endl; 
 break; 
 
 }//FECHAMENTO MESA (CASE 3 DO MENU) 
 break; 
 case 4://CASE DO MENU 
 if 
(valormesa1+valormesa2+valormesa3+valormesa4+valormesa5+valormesa6+valormesa7==0) 
 { 
 cout<<"Obrigado!"<<endl; 
 return 0; 
 } 
 else 
 { 
 cout<<"Existem contas ainda nao fechadas"<<endl; 
 cout<<"Sair Mesmo Assim?\n1 - Sim\n2 - Nao"<<endl; 
 cin>>finalisar; 
 system ("cls"); 
 switch (finalisar) 
 { 
 case 1://CASE FINALISAR 
 cout<<"Obrigado!"<<endl; 
 return 0; 
 break; 
 case 2://CASE FINALISAR 
 cout<<"Retornando ao Menu..."<<endl; 
 default://DEFAULT FINALISAR 
 cout<<"Comando Invalido"<<endl; 
 break; 
 }//FECHAMENTO FINALISAR 
 } 
 break; 
 default://DEFAULT DO MENU 
 cout<<"Comando Invalido"<<endl; 
 break; 
 }//FECHAMENTO MENU 
 cout<<"Continuar usando o programa?\n1 - Sim\n2 - Nao\n"; 
 cin>>sair; 
 if (sair == 1) 
 { 
 i = 1; 
 } 
 system("CLS"); 
}//fechamento do while 
return 0; 
}

Outros materiais