Quantcast
Channel: Programação - GUJ
Viewing all articles
Browse latest Browse all 33093

Por que fica em loop?

$
0
0

@leonardobg7 escreveu:

System.out.println("\nSelecione uma categoria de pagamento abaixo:\n\n1-Km Livre\n2-Preço por Km");
                    System.out.print("\nDigite a opção: ");
                    int tipo = Ler.nextInt();
                    Ler.nextLine();
             
            
                    System.out.println("tipo: " +tipo); //conferindo valor da variável
                        
                        while(tipo!=1 || tipo!=2){
                            System.out.print("Opção inválida! Digite novamente:");
                            tipo = Ler.nextInt();
                            Ler.nextLine();
                        }

Log:
Selecione uma categoria de pagamento abaixo:

1-Km Livre
2-Preço por Km

Digite a opção: 1
tipo: 1
Opção inválida! Digite novamente:


Não era pra entrar no while, por que tá entrando?
Obrigado.

Mensagens: 12

Participantes: 2

Ler tópico completo


Viewing all articles
Browse latest Browse all 33093


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>