Ir ao conteúdo
  • Cadastre-se

[duvida]trabalho da faculdade


Posts recomendados

meu professor me pediu pra fazer um programa para uma lanchonete no meu programa funciona bem até a parte do menu total depois passa a mostrar todos independente do que seja alguem pode me ajudar esse trabalho é pra essa segunda.

#include<stdio.h>#include<stdlib.h>main(){char opcao;int senha;int tipo;float quantidade[2];float valor[2];int tipob;float quantidadeb[2];float valorb[2];int i;float soma[2];float somat;for(i=0;i<=4;i++){printf("\n----------------------------------------------------------------------------------------------------------------------------------------------------------------\n");    printf("   |||||||||||||||||\n");    printf(" |||||||||||||||||||||\n");    printf("|||||||||||||||||||||||\n");    printf(" (                   )                           PATOS  LANCHES                     \n");    printf(" (                   )\n");                          printf("|||||||||||||||||||||||\n");    printf(" |||||||||||||||||||||\n");    printf("  |||||||||||||||||||\n");printf("\n----------------------------------------------------------------------------------------------------------------------------------------------------------------\n");printf("                        A - Menu\n\n");printf("                        B - Total\n\n");printf("                        C - Total do dia\n\n");printf("                        D - Sair do Sistema\n\n");  printf("\n--------------------------------------------------------------------------------\n");scanf("%c",&opcao);switch (opcao){case 'a':     {                system("cls");//limpa a tela        printf("\n----------------------------------------------------------------------------------------------------------------------------------------------------------------\n");        printf("                  PATOS  LANCHES \n\n");                            printf("\n----------------------------------------------------------------------------------------------------------------------------------------------------------------\n");        printf("                          MENU\n");        printf("\n|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||\n");                printf(" HUNBURGUER\n\n\n");                                                        printf("1 - X Tudo 10,00\n2 - X Salada 6,00\n3 - X Egg 6,00.\n4 - X Frango 7,50.\n5 - X Porco 6,50\n7 - Nenhum Hamburguer\n");        printf("Digite o tipo de sanduiche\n");        scanf("%i",&tipo);fflush(stdin);switch (tipo){case 1:     {                          printf("Digite a quantidade de sanduiche\n");             scanf("%f",&quantidade[i]);             fflush(stdin);             valor[i] = quantidade[i] * 10;             printf("Valor: %.2f\n",valor[i]);             printf("Aperte Enter pra continuar\n");             system("pause>null");             break;             }case 2:     {             printf("Digite a quantidade de sanduiche\n");             scanf("%f",&quantidade[i]);             fflush(stdin);             valor[i] = quantidade[i] * 6;             printf("Valor: %.2f\n",valor[i]);             printf("Aperte Enter pra continuar\n");             system("pause>null");             break;                  }case 3:     {             printf("Digite a quantidade de sanduiche\n");             scanf("%f",&quantidade[i]);             fflush(stdin);             valor[i] = quantidade[i] * 6;             printf("Valor: %.2f\n",valor[i]);             printf("Aperte Enter pra continuar\n");             system("pause>null");             break;     }case 4:     {             printf("Digite a quantidade de sanduiche\n");             scanf("%f",&quantidade[i]);             fflush(stdin);             valor[i] = quantidade[i] * 7.5;             printf("Valor: %.2f\n",valor[i]);             printf("Aperte Enter pra continuar\n");             system("pause>null");             break;     }case 5:     {             printf("Digite a quantidade de sanduiche\n");             scanf("%f",&quantidade[i]);             fflush(stdin);             valor[i] = quantidade[i] * 6.5;             printf("Valor: %.2f\n",valor[i]);             printf("Aperte Enter pra continuar\n");             system("pause>null");             break;case 6:{             printf("nao quer nenhum sanduiche");             printf("Digite qualquer numero");             scanf("%f",&quantidadeb[i]);             fflush(stdin);             valorb[i] = quantidadeb[i] * 0;             printf("Valor: %.2f\n",valorb[i]);             printf("Aperte Enter pra continuar\n");             system("pause>null");             break;}          }default:                     {printf("Tipo invalido\n");                      }}   system("cls");                                                      printf("\n|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||\n");        printf(" BEBIDAS\n\n\n");        printf("1 - Cerveja lata 3,00\n2 - Cerveja latao 5,00\n3 - Coca lata 2,50\n4 - Guarana lata 2,00\n5 - Fanta lata 2,00\n6 - Schweppes lata 2,50\n7 - Coca 2 litro 6,50\n8 - Guarana 2 litro 6,00\n9 - Fanta 2 litro 6,00\n10 - Nenhuma Bebida\n");        printf("Digite o tipo de bebida\n");        scanf("%i",&tipob);fflush(stdin);switch (tipob){case 1:     {                          printf("Digite a quantidade de bebida\n");             scanf("%f",&quantidadeb[i]);             fflush(stdin);             valorb[i] = quantidadeb[i] * 3;             printf("Valor: %.2f\n",valorb[i]);             printf("Aperte Enter pra continuar\n");             system("pause>null");             break;             }case 2:          {             printf("Digite a quantidade de bebida\n");             scanf("%f",&quantidadeb[i]);             fflush(stdin);             valorb[i] = quantidadeb[i] * 5;             printf("Valor: %.2f\n",valorb[i]);             printf("Aperte Enter pra continuar\n");             system("pause>null");             break;     }case 3:     {            printf("Digite a quantidade de bebida\n");             scanf("%f",&quantidadeb[i]);             fflush(stdin);             valorb[i] = quantidadeb[i] * 2.5;             printf("Valor: %.2f\n",valorb[i]);             printf("Aperte Enter pra continuar\n");             system("pause>null");             break;        }case 4:     {             printf("Digite a quantidade de bebida\n");             scanf("%f",&quantidadeb[i]);             fflush(stdin);             valorb[i] = quantidadeb[i] * 2;             printf("Valor: %.2f\n",valorb[i]);             printf("Aperte Enter pra continuar\n");             system("pause>null");             break;     }case 5:    {             printf("Digite a quantidade de bebida\n");             scanf("%f",&quantidadeb[i]);             fflush(stdin);             valorb[i] = quantidadeb[i] * 2;             printf("Valor: %.2f\n",valorb[i]);             printf("Aperte Enter pra continuar\n");             system("pause>null");             break;     }case 6:     {             printf("Digite a quantidade de bebida\n");             scanf("%f",&quantidadeb[i]);             fflush(stdin);             valorb[i] = quantidadeb[i] * 2.5;             printf("Valor: %.2f\n",valorb[i]);             printf("Aperte Enter pra continuar\n");             system("pause>null");             break;     }case 7:          {            printf("Digite a quantidade de bebida\n");             scanf("%f",&quantidadeb[i]);             fflush(stdin);             valorb[i] = quantidadeb[i] * 6.5;             printf("Valor: %.2f\n",valorb[i]);             printf("Aperte Enter pra continuar\n");             system("pause>null");             break;     }case 8:     {              printf("Digite a quantidade de bebida\n");             scanf("%f",&quantidadeb[i]);             fflush(stdin);             valorb[i] = quantidadeb[i] * 6;             printf("Valor: %.2f\n",valorb[i]);             printf("Aperte Enter pra continuar\n");             system("pause>null");             break;     }case 9:     {             printf("Digite a quantidade de bebida\n");             scanf("%f",&quantidadeb[i]);             fflush(stdin);             valorb[i] = quantidadeb[i] * 6;             printf("Valor: %.2f\n",valorb[i]);             printf("Aperte Enter pra continuar\n");             system("pause>null");             break;     }case 10:        {                     printf("nao quer nenhuma bebida");             printf("Digite qualquer numero");             scanf("%f",&quantidadeb[i]);             fflush(stdin);             valorb[i] = quantidadeb[i] * 0;             printf("Valor: %.2f\n",valorb[i]);             printf("Aperte Enter pra continuar\n");             system("pause>null");             break;    }default:                     {printf("Tipo invalido\n");                       }   }    system("pause>null");        break;                }            case 'b':     {          for(i=0;i<=4;i++){        system("cls");//limpa a tela CLeam - LIMPA Scneem TELA        printf("                      PATOS  LANCHES  \n\n\n\n\n\n");        printf("Total");        printf("\n----------------------------------------------------------------------------------------------------------------------------------------------------------------\n");        soma[i] = valor[i] + valorb[i];        printf("Total e %.2f \n\n\n",soma[i]);        system("pause>null");        break;        }    }        case 'c':     {        for(i=0;i<=4;i++){        system("cls");//limpa a tela        printf("                       PATOS  LANCHES   \n\n\n\n\n\n");        printf("Total do dia \n\n\n");        printf("\n----------------------------------------------------------------------------------------------------------------------------------------------------------------\n");        somat = somat + soma[i];        printf("Total do dia e %.2f\n",somat);        system("pause>null");        break;}        }        case 'd':     {                system("cls");//limpa a tela        printf("                       PATOS  LANCHES \n\n\n\n\n\n");        printf("\n----------------------------------------------------------------------------------------------------------------------------------------------------------------\n");        printf("Volte sempre,Obrigado por usar nosso Software \n\n\n");        system("pause>null");        break;            }        default:     {        system("cls");//limpa a tela        printf("                       PATOS  LANCHES \n\n\n\n\n\n");        printf("\n----------------------------------------------------------------------------------------------------------------------------------------------------------------\n");        printf("OPCAO INVALIDA \n\n\n");        system("pause>null");        break;        }}        system("pause>null");}}

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

 

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!