1
resposta

[PROJETO] Contagem de degraus:

import java.util.Scanner;

public class Escada {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        System.out.println("Digite a quantidade de degraus: ");
        int escada = scanner.nextInt();

        for (int i =1; i<=escada; i++) {
            System.out.println("Subindo o degraus " + i);
        } System.out.println("Voce chegou ao topo!");

        scanner.close();
    }
}
1 resposta

Oii, Letícia! Tudo bem?

Mandou muito bem na resolução do desafio!

Seu código tá correto e funcional. Você aplicou perfeitamente a lógica do laço for para essa situação onde sabemos exatamente quantas vezes precisamos repetir a ação.

Gostaria de destacar dois pontos positivos na sua solução:

  1. Inicialização do loop: Você começou a variável de controle com int i = 1. Isso é ótimo para esse contexto, pois a contagem de degraus fica intuitiva para o usuário (ninguém começa subindo o degrau zero, certo? :D)
  2. Boas práticas: Você lembrou de fechar o Scanner no final (scanner.close();). Isso é excelente para evitar vazamento de recursos na memória.

Continue praticando assim! Se surgir qualquer dúvida nos próximos exercícios, pode contar com a gente aqui no fórum.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!