Oi, Manuela! Como vai?
Seu código ficou muito organizado e cumpre bem a proposta da atividade. Ótima utilização do laço while para controlar a contagem dos degraus!
Uma dica interessante para o futuro é usar o método nextLine()
após ler números com nextInt()
, pois o nextInt()
não consome a quebra de linha deixada no buffer, o que pode causar problemas em leituras seguintes. Veja este exemplo:
Scanner leitura = new Scanner(System.in);
int idade = leitura.nextInt();
leitura.nextLine(); // Limpa a quebra de linha pendente
String nome = leitura.nextLine();
System.out.println("Nome: " + nome + ", Idade: " + idade);
Esse código lê um número e depois uma string corretamente, evitando erros na leitura.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!