La differenza principale tra un ciclo while e un ciclo for è che un ciclo while valuta una condizione prima di eseguire il corpo del ciclo, mentre un ciclo for assegna i valori iniziali per le variabili del ciclo e quindi procede all'esecuzione del corpo del ciclo.
Qual è la differenza principale tra un ciclo while e un ciclo for?