Un ciclo while viene utilizzato per eseguire ripetutamente un insieme di istruzioni finché non viene soddisfatta una determinata condizione. A differenza di un ciclo for, il numero di iterazioni non è predefinito e la condizione viene verificata prima di ogni iterazione. Un ciclo for viene utilizzato per eseguire un insieme di istruzioni un numero definito di volte. Il numero di iterazioni viene dichiarato prima di entrare nel ciclo e la condizione viene verificata all'inizio di ogni iterazione.
Spiegare la differenza tra il ciclo &quot;while&quot; e &quot;for&quot;.