public class TestaForJava { public static void main (String [] args) {
for (int multiplos = 0; multiplos < 100; multiplos ++) {
if (multiplos % 3 == 0) {
System.out.println(multiplos);
}
}
}
}
public class TestaForJava { public static void main (String [] args) {
for (int multiplos = 0; multiplos < 100; multiplos ++) {
if (multiplos % 3 == 0) {
System.out.println(multiplos);
}
}
}
}
Fala Yury, tudo bem?
Show! Ficou bem legal a sua solução, é bastante útil o uso do operador módulo %
nessa situação, né? Seu código ficou conciso e de fácil leitura, parabéns! Vou deixar aqui pra você uma outra maneira de resolver o mesmo problema usando laços for, lembrando que não existe uma maneira melhor que a outra, apenas diferentes caminhos que chegam no mesmo resultado, ok?
for (int multiplos = 3; multiplos < 100; multiplos = multiplos + 3) {
System.out.println(multiplos);
}
Nesse caso, não é utilizado o operador módulo, e os múltiplos vem do incremento do loop!
Novamente, nesse caso não existe certo ou errado, apenas possibilidades diferentes de obter um mesmo resultado.
Um grande abraço e bons estudos!