1
resposta

[Projeto] Pulando números que terminam em 5

import java.util.Scanner;

public class Principal {
    public static void main(String[] args) {

        Scanner leitura = new Scanner(System.in);
        System.out.println("Digite um número: ");
        int numero = leitura.nextInt();

        leitura.close();

        for (int i = 1; i <= numero ; i++) {
            if (i % 10 == 5) {
                continue;
            }
            System.out.print(i + " ");
        }
    }
}

Saída:

Digite um número: 
20
1 2 3 4 6 7 8 9 10 11 12 13 14 16 17 18 19 20 

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
1 resposta

Olá, Aline, como vai?

O seu código está coerente com o objetivo da atividade e utiliza bem a lógica para identificar números que terminam em 5. A estrutura do loop e o uso do continue estão adequados ao comportamento esperado.

Um ponto interessante, caso queira evoluir o exercício, é experimentar outras condições utilizando o operador de resto para explorar padrões numéricos diferentes. Por exemplo, testar números que terminam em 3 ou ignorar múltiplos de um valor específico, apenas para reforçar o raciocínio sobre divisões e padrões.

Continue compartilhando seus exercícios, Aline. O fórum está à disposição.

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