Boa tarde galera!
Não estou conseguindo fazer um exercício básico de java: Imprimir todos os múltiplos de 3, entre 1 e 100 (inclusive).
Já tentei várias formas, mas como sou iniciante ainda não consegui!
Quem puder me ajudar agradeço… forte abraço…
para voce achar todos os múltiplos de 3 você tem que dividir o número por 3 e ver se o resto é igual a 0.
então você pode fazer isso de algumas formas no java, mas a mais simples é
[code]
public class multiplo3 {
public static void main(String[] args) {
for(int i=0;i<=100;i++){//todos os números inteiros de 0 a 100
if(i % 3 == 0)//o simbolo % tem como resultado o resto da divisão entre 2 números, neste caso i/3
System.out.println(i);
}
}
}[/code]
class MultiplosDeTres {
public static void main (String args[]) {
for ( int i = 0; i < 101; i+=3 ) {
System.out.println(i);
}
}
}
Fala maninho blz,
Acho que uma forma bem simples e objetiva eh atribuir um valor 3 no momento do incremento da variavel que usa para fazer a contagem!!!
flw
1 curtida
Olá pessoal!
O problema pede os multiplos de 3 de 1 a 100.
Ou seja 1,4,7,10,13,16…até 100.
Como fazer??
Os múltiplos de 3 entre 1 e 100 são (3, 6, 9, 12,…) então o jeito citado ali pelo SdRuboWPJ está correto
[code]public class multiplo3 {
public static void main(String[] args) {
for(int i=0;i<=100;i++){//todos os números inteiros de 0 a 100
if(i % 3 == 0)//o simbolo % tem como resultado o resto da divisão entre 2 números, neste caso i/3
System.out.println(i);
}
}
} [/code]
Se você quiser ainda assim esses (1,4,7,10,13,16…, 100)
public class Testes {
public static void main (String args[]) {
for ( int i = 1; i <= 100; i+=3 ) {
System.out.println(i);
}
}
}
1 curtida