Olá, Ronaldo, como vai?
Seu código está muito bem escrito e demonstra um ótimo entendimento da lógica dos loops while, mas há alguns pontos que podem ser melhorados.
Na contagem de 1 a 10, o loop não inclui o número 10, pois a condição while (Contador != 10
) faz com que a repetição pare antes de exibi-lo. Para garantir que o 10 seja exibido, a condição pode ser while (Contador <= 10)
. O mesmo acontece na contagem regressiva de 10 a 0, onde a condição deveria ser while (Contador >= 0)
.
Seu código está excelente, e pequenas melhorias como essas vão deixá-lo ainda mais preciso.
Continue assim! O fórum está à disposição sempre que precisar.
Siga firme nos seus estudos!
Abraços :)