Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Correção dos erros no exercício Nome e Idade #44

Open
MatheusBrito21 opened this issue Feb 7, 2023 · 2 comments
Open

Correção dos erros no exercício Nome e Idade #44

MatheusBrito21 opened this issue Feb 7, 2023 · 2 comments

Comments

@MatheusBrito21
Copy link

MatheusBrito21 commented Feb 7, 2023

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
Copy link

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
Copy link
Author

De nada!!! Que bom que funcionou.
Se precisar de ajuda com outra coisa é só falar😁

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants