Olá, José! Tudo bem?
Excelente resolução! Como Fernando não incrementou a variável a cada iteração do while, ficou repetindo o valor 1.
Qualquer dúvida, estamos à disposição.
Abraços e bons estudos.
Akemi, bom dia.
implementei com o contador++ ele faz a cada ciclo a contagem de +1.