1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

Duas duvidas em c++

Discussão em 'Programação' iniciada por NZ90, 5 de Novembro de 2008. (Respostas: 5; Visualizações: 1410)

  1. NZ90

    NZ90 Power Member

    Boas,

    num menu tem:

    1-soma
    2-subtrair
    3-sair

    1ª duvida:
    como se faz o sair(pergunta parva mas nao me lembro :x2:)
    2ª duvida

    apos escolher uma opcao (1 ou 2), apos fazer a soma ou subtraccao para voltar ao menu e nao sair?
     
  2. sneeze

    sneeze Power Member

    bem sair do program podes usar a função exit() ou return INT;
    por exemplo para quando a tecla 3 for carregada = return 0;
    dentro dos teus menús 1 e 2 depende de como tu quiseres voltar para tras, usa a tecla que bem entenderes desde tenhas uma função tipo Getchar() ou assim para ler do STDIN e dps voltas po teu "main menu".
     
  3. NZ90

    NZ90 Power Member

    do tipo case 3: return 0 (para sair?)
     
  4. Tyran

    Tyran Power Member

    Se o menu estiver num ciclo basta tipo
    while (!end) {
    ...
    case 0: end =true; //sair
    ...

    cumpzz
     
  5. Baderous

    Baderous Banido

    Código:
    do {
        //menu
        //introduzir opcao
        switch (opcao) {
            case 1: soma
                break;
            case 2: subtrai    
                break;
            default: printf("Opcao incorrecta!");
            }
        } while (opcao!=3);
     
  6. NZ90

    NZ90 Power Member

    ok obrigadao pessoal ;)
     

Partilhar esta Página