[RESOLVIDO] Meu FOR não funciona

Meu for está certo mas não funciona e não sei o motivo

for(int i = 0; i>=19; i++){

 System.out.println("Aqui: " + i);

}

Tá certinho mas ele não entra no FOR por algum motivo, o do while funciona o while funciona, mas o for não, preciso de ajuda

Obrigado pela atenção

Vc colocou > (Maior) ou = Igual, como sua variável começa em 0 nunca ia entrar mesmo, porquê zero é menor que 19. Entendeu?

Seu código ficou assim:

int i = 0;
SE i (0) for MAIOR ou IGUAL a 19 entra no FOR (>=)
ENTROU NO FOR: Vai somando +1 até chegar em 19 (i++)
SENÃO passa direto

O correto seria:

int i = 0;
SE i (0) for MENOR ou IGUAL a 19 entra no FOR (<=)
ENTROU NO FOR: Vai somando +1 até chegar em 19 (i++)
SENÃO passa direto

Em código:

for (int i = 0; i <= 19; i++) {
            System.out.println("Aqui: " + i);
}

Meu amigo, obrigado eu nem tinha percebido xD
Sou programador faz algum tempo e não tinha visto isso, obrigado amigo ;D

Me desculpa o incomodo

1 curtida

Tamo junto!!