| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/05/2011 17:56:38
|
amlima01
HelloWorld
Membro desde: 11/11/2009 23:29:50
Mensagens: 11
Offline
|
Olá pessoal,
Estou criando um programa simulando um caixa eletronico enquanto estudo control flow porque, sabe como é né, a prática que faz a experiência!
Criei um programinha que tem 2 métodos, o Intro(); e o Saque();
Quando a intro é executada, um dos métodos possíveis a ser chamado pelo usuário é o saque.
Tudo roda normal da primeira vez, mas quando a Intro(); é executada novamente no final da operação de saque,
todos os métodos possíveis de ser invocados (Saque, Extrato, etc..) qualquer opção que se digite, o programa é finalizado
com sucesso
Vou colar só uma parte do código pra nao ficar cansativo para os amigos!
Quem puder ajudar ae fico grato!
[]'s
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/05/2011 19:02:51
|
rafaelbortoletto
JavaBaby
![[Avatar]](/images/avatar/73b31da2c3e19a4920865d0e8ae1c82a.jpeg)
Membro desde: 26/01/2007 14:27:01
Mensagens: 95
Localização: São Bernardo do Campo - SP
Offline
|
Você precisa usar um loop para que o programa exiba o menu novamente várias vezes até encerrar. no método main do seu programa você chama apenas o método Intro()
Fica assim o código
This message was edited 2 times. Last update was at 06/05/2011 19:06:57
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/05/2011 19:13:31
|
amlima01
HelloWorld
Membro desde: 11/11/2009 23:29:50
Mensagens: 11
Offline
|
Oi Rafael,
Vlw pela tentativa, mas nao deu certo. Eu até usei o Do While no restante do meu código e dá tudo certo, só que quando precisa repetir o método Intro() de novo, ele escreve tudo de novo certinho, mas na hora de chamar os métodos ele simplesmente encerra o programa como "Concluído com Sucesso".
Já dei uma quebrada na cabeça e nao consegui matar essa ainda... quem puder ajudar ae fico grato.
vlwz!
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/05/2011 19:25:46
|
rafaelbortoletto
JavaBaby
![[Avatar]](/images/avatar/73b31da2c3e19a4920865d0e8ae1c82a.jpeg)
Membro desde: 26/01/2007 14:27:01
Mensagens: 95
Localização: São Bernardo do Campo - SP
Offline
|
Nos métodos em vez de encerrar o programa chame novamente a função Intro() no final de cada um deles. faça isso em todos os métodos como depósito, extrato, transferencia, etc.
|
|
|
 |
|
|
|
|