Guest - Leandro - Postado Maio 20, 2005 Denunciar Share Postado Maio 20, 2005 Fala Pessoal, to precisando de ajuda...preciso colocar no fim do programa a pergunta DESEJA CONTINUAR?se SIM reinicia o programa tudo de novo.se não finaliza.eu sei q o não usa return() o problema é o SIM!Lembrando que é C e estou usando o DEV-C++Valeu!! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 RenatoMejias Postado Maio 20, 2005 Denunciar Share Postado Maio 20, 2005 Você pode usar o comando do-while, e no final você pede pra ler uma variavel do tipo Char, ai compara com a função da biblioteca strcmp para ver se ele digitou SIM ou não. Ai vai um exemplo?:char opc;...........;...........;do { instrução; instrução; .............; }while(strcmp(opc,"SIM")==0 || strcmp(opc,"sim")==0);Só que no caso ele vai aceitar qualquer coisa para sair ai você tem que criar um if para saber se ele digtou não.Espero ter te ajudado, depois me responde pra saber se deu certo. FALOU... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 William Rodrigues Postado Maio 20, 2005 Denunciar Share Postado Maio 20, 2005 Salve!Você pode usar a função getche() do header conio para fazer isso.Basta aprimorar a idéia do brother renatomejias. Abraços,William Rodrigues Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Luiz_Junior Postado Maio 20, 2005 Denunciar Share Postado Maio 20, 2005 Bem você pode fazer mais fácil ainda se preferir:#include <iostream>using namespace std;int main(){int escolher;cout<<"Deseja Continuar"<<endl;cin>>escolher;if(escolher=='115') //Valor da tecla "s"return (1);if(escolher=='110') //Valor da tecla "n"return 0;}Então se o usuário apertar "s" reinicia o programa e se apertar "n" sai do programa.Bem espero ter ajudado.Qualquer dúvida poste ae.Vlws Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Guest - Leandro -
Fala Pessoal, to precisando de ajuda...
preciso colocar no fim do programa a pergunta DESEJA CONTINUAR?
se SIM reinicia o programa tudo de novo.
se não finaliza.
eu sei q o não usa return() o problema é o SIM!
Lembrando que é C e estou usando o DEV-C++
Valeu!!
Link para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.