Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Desafio Um

@SpringBootApplication
public class DemoApplication {

    public static void main(String[] args) {

        Scanner entrada = new Scanner(System.in);
        System.out.println("Digite um numero: ");
        int numeroFinal = entrada.nextInt();
        int contador = 0;
        numeroFinal++;
        while (numeroFinal != contador) {
            System.out.println("contando..." + contador);
            contador++;
        }

        for (int i = 0; i < numeroFinal; i++) {
            System.out.println("numero..." + i);
        }


    }

}
1 resposta
solução!

Oi, Pedro! Tudo bem?

Ótimo código, parabéns pelo projeto! Deixo apenas uma sugestão para estudos, para começarmos a nossa contagem imprimindo o número 1, como no enunciado, podemos ajustar nosso loop o deixando da seguinte forma:

@SpringBootApplication
public class DemoApplication {

    public static void main(String[] args) {

        Scanner entrada = new Scanner(System.in);
        System.out.println("Digite um numero: ");
        int numeroFinal = entrada.nextInt();

        // Ajuste no loop para começar a contagem a partir de 1
        for (int i = 1; i <= numeroFinal; i++) {
            System.out.println(i);
        }

        entrada.close();
    }
}

Com essa modificação, o loop for começa em 1 e vai até o número digitado pelo usuário. Espero ter ajudado!

Um forte abraço e bons estudos!