Um exercicio

Eu to iniciando agora com Java, mas tem um exercicio aqui da apostila da Caelum que ta me deixando um pouco doido.
exercicio 3.8, o 4º

Imprima todos os numeros de 1 a 100 (inclusive) dizendo se ele é ou não multiplo de 3 dica use o operador %

o estilo do exercicio em questão é o de controlador de fluxo

usando o for

Ta complicado ja tentei fazer várias coisas
eu consegui fazer aparecer os multiplos de 3 mas mesmo assim num intendi o que fazer ao exato nesse exercicio. pra impromir os miltiplos de 3 eu usei isso:

class decimo_primeiro {
public static void main(String[] args){
for (int idade = 0; idade &lt 100; idade = idade + 3 ){
System.out.println("Não pode entrar);
System.out.println( idade );

	}
}

}

O % verifica o resto de uma divisão no exemplo abaixo:

for (int i = 1;i < 100; i++){
			if(!(i%2 == 0)){
				System.out.println(i);
			}
		}

se o resto de i divido por 2 for igual a 0 então i não é multiplo de 3

[]'s

package guj;

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

int resultado = 0; //irá armazenar o resultado
final int TRES = 3; //constante
		
for(int i=0;i<=100;i++){ // looping de 1 até 100
     resultado = i % TRES; //aqui faz o calculo, o operador % traz oresto da divisao
	
if(resultado == 0){ // se o resultado for igual a 0 significa 	                           // que é multiplo de tres
System.out.println("Divisivem por tres: "+i); // imprime o numero divisivel por 3
   }
}

}
}

qq coisa pode me mandar email : trolemberg@globo.com

Você pode ainda não se escravizar no jeito comum:

int i = 1;
for (int num = 1; num &lt= 100; num ++) {
   System.out.print(num);
   if (i == 3) {
      System.out.println(" - É múltiplo de três");
      i = 1;
   }
   System.out.println();
   i++;
}

É claro que aqui você não está descobrindo se o número é divisível por três. Mas você não precisa escravizar o seu jeito de pensar, não é mesmo?