1
resposta

Projeto For

import java.util.Scanner;

public class Main3 {
    static void main(String[] args) {
        Scanner sc = new Scanner(System.in);

        try{
                System.out.println("Digite um numero");
                String leitor = sc.nextLine();

                int numero = Integer.parseInt(leitor);


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

                }


        } catch (Exception e) {
            throw new RuntimeException(e);
        }
    }
}
1 resposta

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.

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