Imprimir múltiplos de 3

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

valeu amigo…obrigado!!