Duas duvidas em c++

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?
 
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".
 
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".

do tipo case 3: return 0 (para sair?)
 
Código:
do {
    //menu
    //introduzir opcao
    switch (opcao) {
        case 1: soma
            break;
        case 2: subtrai    
            break;
        default: printf("Opcao incorrecta!");
        }
    } while (opcao!=3);
 
Back
Topo