void menuvendas(){ mensagem(); printf(" MENU VENDAS"); char selec=0; printf("\n*Para selecionar uma opção digite:\n"); printf("\t1-) Iniciar Caixa;\n\t2-) Iniciar Açougue;\n\t3-) Iniciar Hortfruti;\n\t4-) Iniciar Padaria\n\t5-) Voltar\n"); selec = (int)getchar(); switch(selec){ case 49: caixa(); break; case 50: acougue(); break; case 51: hortifruti(); break; case 52: padaria(); break; case 53: menugeral(); break; default: menuvendas(); } }
void caixa(){ mensagem(); char opcao=0; printf("\n\t\t- CAIXA LIVRE -\t"); printf("Função em testes\n"); printf("Deseja iniciar nova compra?\n1 - Sim \n2 - Nao\n"); opcao = (int)getchar(); switch (opcao){ case 49: iniciavenda(); break; case 50: printf("Função em Desenvolvimento!"); getchar(); menugeral(); break; default: caixa(); } }
void principal::on_pushButton_clicked() { caixa(); }
void iniciavenda(){ mensagem(); char nome[30]; float precototal=0, precoparcial=0,preco=0,dinheiro = 0; int continuar = 0,codigoproduto=0,quantidade = 0,correto = 0; do{ //quantidade = 0; PARA COMPRAS COM MAIS DE UM PRODUTO, QUANTIDADE TAMBÉM DEVERÁ SEM PARÂMETRO DE pesquisacodioprodutos() printf("Função em testes\t"); printf("\nInsira o codigo do produto:\t"); do{}while(scanf("%d", &codigoproduto) == 0); getchar(); preco = pesquisacodigoproduto(codigoproduto, nome); printf("%s\n",nome); printf("Produto correto (S[1]/N[2]): "); do{}while(scanf("%d",&correto)==0); }while(correto !=1); printf("\nInforme a quantidade\t"); printf("Função em testes\n"); scanf("%d", &quantidade); precoparcial = quantidade * preco; printf("Preço do Produto:R$%.2f\n",precoparcial); baixaquantproduto(codigoproduto,quantidade); precototal = precototal + precoparcial; getchar(); printf("\nInserir novo produto? (S[1]/N[2])\n"); do{}while(scanf("%d",&continuar)==0); getchar(); if(continuar == 1){ printf("Subtotal:R$%.2f\n",precototal); getchar(); } else if(continuar == 2){ printf("Total:R$%.2f\n",precototal); getchar(); int forma = 0; printf("Informe a Forma de Pagamento:\n"); printf("\t[1]Dinheiro\n\t[2]Cartão\n\t[3]Cartão da Loja\n"); forma = (int)getchar(); switch(forma){ case 49: dinheiro = 0; printf("Dinheiro:"); scanf("%f",&dinheiro); printf("Troco:%.2f\n",dinheiro-precototal); printf("Finge que a Venda Foi exportada!\n"); printf("O sistem ainda está em desenvolvimento... Dá um desconto ( T_T) \n"); getchar(); caixa(); case 50: printf("No momento Só aceitamos Débito :/ \n"); sleep(2); printf("Transação Aceita!"); getchar(); caixa(); case 51: printf("No momento nosso Sistema de Clientes está em manutenção :/ \n"); printf("Para a sua alegria a sua compra será por nossa compra ! \n\t\t : (^_^)"); getchar(); caixa(); } //caixa(); } }