Perchè la condizione è falsa fin da subito.
Questa è la sintassi del ciclo for:
Dovecodice:for(<inizializzazione>; <guardia>; <incremento>) [sequenza];
<inizializzazione> indica l'inizializzazione delle variabili
<guardia> è la condizione di permanenza all'interno del ciclo
<incremento> indica l'entità di incremento ad ogni ciclo della variabile
[sequenza] è una sequenza di istruzioni da eseguire ripetutamente.
Il ciclo si ripete finchè la condizione della <guardia> rimane vera ed esce quando diventa falsa.
L'incremento può essere positivo o negativo, ossia la variabile può essere incrementata o decrementata ad ogni ciclo secondo quanto specificato.
Nel tuo caso, il primo for inizializza la variabile 'i' a 50, poi viene effettuato il test (i<3) che risulta falso quindi il ciclo esce immediatamente.
Ciao.![]()



Rispondi quotando