Olá, Weid, como vai?
O exercício proposto foi bem atendido e a lógica para ignorar números que terminam em 5 está correta. A verificação usando o operador de resto atende exatamente ao critério solicitado na atividade e o laço percorre o intervalo esperado a partir de 1 até o valor informado pelo usuário.
Obrigado por compartilhar sua solução no fórum. O espaço segue à disposição para dúvidas e exercícios, e é muito positivo ver você praticando e trazendo suas implementações para discussão.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!