Caixa de entrada ler apenas numeros [RESOLVIDO]

Vc sabe a diferença entre os comandos “while” e “do - while”??

Pega um papel, uma caneta e segue seu código na mão. Vê o que ele está fazendo.

[quote=felipeaps]Vc sabe a diferença entre os comandos “while” e “do - while”??

Pega um papel, uma caneta e segue seu código na mão. Vê o que ele está fazendo.[/quote]

“do while” == faça (tal coisa) enqnto entrada nao for == 1-2
while nao consegui fazer nada com while, nao entendi ele

Ok, para de dormir na aula. ^^

do - while: Faça o que quiser e depois testa a condição de parada. Se a condição não for satisfeita, repita o loop.

whilhe: Testa a condição de parada. Se a condição não for satisfeita, faça o que quiser, testa condição de parada de novo.

Portanto, não importa oq vc entre de dado aí, ele sempre vai imprimir a mensagem de erro. Por quê?
Porque o do-while primeiro executa o código e depois testa a entrada.

Já que vc não conseguiu fazer nada com o while, troca seu do-while por while e tenta fazer aí.

Pois é… tentei fazer aki e deu certo com while,
e essa resposta ja ta la na primeira pagina, o burro aki q nao pretou atenção.

Brigadão pela ajuda aí amigão
abraço