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

Duvida

Discussão em 'Programação' iniciada por b-storm, 1 de Julho de 2007. (Respostas: 5; Visualizações: 557)

  1. boas,

    eu nao percebo nada de programação, e então através deste excelente thread, tava a usar uns tutoriais para ver se apanhava alguma coisa disto..

    então depois de tar a fazer umas cenas em c uso o programa dev-c++ para testar o que tinha feito.. faço compile and run e o gajo faz a compilação sem erros nenhuns mas quando corre o executavel a unica coisa ke faz e abrir e fechar instataneamente o DOS

    porke é que isto acontece?

    cumps
     
  2. Nabais

    Nabais Power Member

    b-storm, porque o programa acaba. Há 2 formas de resolver isso:

    1- Se abrires 1º o MS-DOS e correres por la o programa. Assim a janela mantém-se aberta e vês o resultado.
    2- Se, na programação, inserires um comando em que o utilizador tenha que pressionar alguma tecla ou isso, assim o programa não termina.

    Não sei de cor o comando, pois não programo nessa linguagem.
     
  3. Conde

    Conde Power Member

    mete aqui o codigo do teu programa. ou ele nao faz nao faz nada visivel ou entao é mesmo de estares a usar o dev c++ para o correr. experimenta abrir uma linha de comandos, ir para a directoria onde tens o executavel e corres daí o programa.
     
  4. hYpe

    hYpe [email protected] Member

    A martelo:

    int a;
    scanf("%d", &a);
    ele vai ficar a espera q ponhas um numero.
     
  5. Baderous

    Baderous Banido

    ou então um
    Código:
    getchar();
    no fim da main.

    Se estiveres em Windows também podes usar o
    Código:
    system("PAUSE");
    mas não é muito aconselhável pois perde portabilidade entre SO's diferentes...
     
  6. Simao!

    Simao! Power Member

    tenta adicionar uma varivel d k nao precises no inicio do main e chama-a no fim, antes de fexar o main, tipo:

    main {
    char r;
    .
    .
    .
    .
    cin >> r;
    }

    espero ter ajudado

    cumps
     
    Última edição: 3 de Julho de 2007

Partilhar esta Página