Eu fiz de várias formas. As que eu mais gostei foram estas:
Somando:
public class MultiplosTres {
public static void main(String[] args) {
for (int i = 3; i < 100; i += 3) {
System.out.print(i + " ");
}
}
}
De trás pra frente:
public class MultiplosTres {
public static void main(String[] args) {
int divisor = 3;
for(int contador = 100; contador > 0; contador--) {
if (contador % 3 == 0) {
System.out.print(contador);
System.out.print(" ");
}
}
}
}
Multiplicando: essa ficou um pouco longa demais. Coloquei um contador de linhas para imprimir no máximo 10 por linha.
public class MultiplosTres {
public static void main(String[] args) {
int multiplicador = 3;
int contaLinha = 0;
for (int contador = 1; contador <= 100; contador++) {
int resultado = multiplicador * contador;
if (resultado < 100) {
System.out.print(resultado);
System.out.print(" ");
contaLinha++;
if (contaLinha == 10) {
contaLinha = 0;
System.out.println();
}
}
}
}
}