ma senza if interno come può far variare la condizione che gli permetterà ad un certo punto di uscire dal ciclo? Si genera un ciclo infinito...