public static void main(String[] args) {
for(int i=3; i<20; i+=2) {
System.out.println((i % 3) + "");
}
}
}
//PRECISO DE UMA EXPLICAÇÃO RELACIONADA A ESSE CÓDIGO, PQ ELE IMPRIME (0 2 1 0 2 1 0 2 1)
public static void main(String[] args) {
for(int i=3; i<20; i+=2) {
System.out.println((i % 3) + "");
}
}
}
//PRECISO DE UMA EXPLICAÇÃO RELACIONADA A ESSE CÓDIGO, PQ ELE IMPRIME (0 2 1 0 2 1 0 2 1)
Bom dia!
O teu i inicia em 3 e toda vez que passa no for incrementa 2(i+=2).
Então a primeira vez o i é 3. 3 dividido por 3 é igual a 1 e sobra 0
Na segunda vez o i é igual a 5, foi incrementado 2. 5 dividido por 3 é igual a 1 e sobra 2
Na terceira vez o i é igual a 7, foi incrementado novamente em 2. 7 dividido por 3 é 2 e sobra 1
e por ai vai
Ajudou demais. Obrigado!