Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Não entendi como se usa o %

Mds essa lógica não tá entrando na minha cabeça, qual o papel do %? O que ele faz? E porque o professor passou um exercício em que ele não ensinou o uso do %? Alguma dica para reter mias ou melhorar a assimilação dessa lógica?

class MultiplosDeTresAteCem { public static void main (String[] args) { for (int i = 1; i < 100; i++ ){ if (i % 3 == 0) { System.out.println(i); } } } }

1 resposta
solução!

Fala Daniel, tudo certo?

O operador % extrai o resto da divisão (módulo). A lógica que você colocou vai imprimir todos os números de 1 a 100 cujo resultado da divisão por 3 seja igual a 0:

3, 6, 9, 12, 15, 18, 21, 24, 27, 30, 33, 36, 39, 42, 45, 48, 51, 54, 57, 60, 63, 66, 69, 72, 75, 78, 81, 84, 87, 90, 93, 96, 99

Abraço