2
respostas

Solução e desafio pessoal

Optei por fazer duas coisas:

  1. Imprimir um loop que conta somente múltiplos de 3
  2. Fazer o inverso, um loop que pule todos os múltiplos de 3

Contando somente os múltiplos

public class MultiplosTres {
    public static void main(String[] args) {
        // Fazer um loop de 0 a 100 que imprima todos os múltiplos de 3

        for(int multiplicador = 1; multiplicador <= 100; multiplicador++){
            if (multiplicador % 3 == 0){
                System.out.println("Nosso contador está em " + multiplicador);
            }

        }

    }
}

Pulando todos os múltiplos

    public class MultiplosTres {
    public static void main(String[] args) {
        // Fazer um loop de 0 a 100 que imprima todos os múltiplos de 3

        for(int multiplicador = 1; multiplicador <= 100; multiplicador++){
            if (multiplicador % 3 == 0){
                continue;
            }
            System.out.println("Nosso contador está em " + multiplicador);
        }

    }
}
2 respostas

Olá, Diego! Tudo bom?

É isso!

Continue assim!

Mais para frente teremos muito a desenvolver! ;-)

Bons estudos e vamos em frente!

Diego, boa tarde. Uma outra opção para o exercício 2, e que acaba utilizando menos linhas, é você fazer um for semelhante ao do exercicio 1, mudando apenas o operador de igualdade para != dentro do if. Ficando desta forma:

for(int multiplicador = 1; multiplicador <= 100; multiplicador++){
            if (multiplicador % 3 != 0){
                System.out.println("Nosso contador está em " + multiplicador);
            }
        }