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

c++ Menu Ajuda

Discussão em 'Programação' iniciada por R.Vitorino, 23 de Janeiro de 2009. (Respostas: 2; Visualizações: 531)

  1. R.Vitorino

    R.Vitorino [email protected] Member

    Boas, tenho ate a meia noite de hoje par aentregar o meu programa. ostava so de saber se alguem daqui tem conhecimento de alguma maneira porreira de apresentar um menu.

    Código:
     [SIZE=2]
    printf([/SIZE][SIZE=2][COLOR=#800000][SIZE=2][COLOR=#800000]"Escolha uma opcao:\nSistema de 1 equacao e 1 incognita (1)\nSistemas de 2 equacoes e 2 incognitas (2)\nSistema de 3 equacoes e 3 incognitas (3)\nSair do programa(4)\n\n"[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2]);[/SIZE]
    [SIZE=2][/URL][/SIZE]
    [SIZE=2][/SIZE] 
    [SIZE=2]o codigo é este. Eu gostava que ele fize-se um genero de clear no fim do programa e que aparece-se um menu com mais mariquisses a volta. Eu em pascal sabia fazer com o go to por exemplo. [/SIZE]
    [SIZE=2]Alguem sabe ou tem um?[/SIZE]
    [SIZE=2][/SIZE] 
    [SIZE=2]Abraço.
    [/SIZE]
     
  2. R.Vitorino

    R.Vitorino [email protected] Member

    Bem, ja fiz qualquer coisa que desenrasque. Obrigado a mesma.
     
    Última edição: 23 de Janeiro de 2009
  3. Baderous

    Baderous Banido

    Código:
    #include <stdio.h>
    
    void clearScreen(void) {
            printf("\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n");
    }
    
    int main(void) {
        int opcao, v;
        do {
            clearScreen();
            printf("**********************************\n");
            printf("\tMenu\n\n");
            printf("1 - Sistema de 1 equacao e 1 incognita\n");
            printf("2 - Sistemas de 2 equacoes e 2 incognitas\n");
            printf("3 - Sistema de 3 equacoes e 3 incognitas\n");
            printf("4 - Sair do programa\n\n");
            printf("Escolha uma opcao: ");
            v = scanf("%d",&opcao);
            switch (opcao) {
                case 1: printf("opcao 1");
                        break;
                case 2: printf("opcao 2");
                        break;
                case 3: printf("opcao 3");
                        break;
                case 4: break;
                default: printf("Opção inválida!!\n");
            }
            scanf("%*[^\n]"); scanf("%*c");
        } while (v!=1 || opcao!=4);
        return 0;
    }
    
     

Partilhar esta Página