Correção dos erros no exercício Nome e Idade
MatheusBrito21 opened this issue · 2 comments
MatheusBrito21 commented
Olá pessoal!
Como corrigir os erros:
- adicione " if (idade == 0) break; " depois da leitura da variavel idade;
- sempre usem "scan.close();" para fechar o Scanner, assim não precisa usar o try-catch
Tentem com o codigo abaixo.
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
int idade;
String nome;
while (true) {
System.out.println("Nome: ");
nome = scan.next();
if (nome.equals("0")) break;
System.out.println("Idade: ");
idade = scan.nextInt();
if (idade == 0) break; // <-------correção do erro variável não utilizada
}
scan.close(); // <---------resolvendo o Scanner
System.out.println("Fim do programa");
}
}
Originally posted by @MatheusBrito21 in #42 (comment)
adryannadrica commented
Obg, Matheus, fiz como vc e a professora explicou e deu certo. Acabei desinstalando o Vscode pensando que era algum problema no terminal e baixei o eclipse, onde deu o mesmo erro. Mais, com a explicação de vcs deu tudo certo.
Obg pelas dicas!
MatheusBrito21 commented
De nada!!! Que bom que funcionou.
Se precisar de ajuda com outra coisa é só falar😁