condizione: qualunque espressione di tipo boolean scritta obbligatoriamente tra parentesi tonde
istruzione1, istruzione2: sono istruzioni singole oppure blocchi di istruzioni, cioè sequenze di istruzioni racchiuse tra parentesi graffe
Viene valutata la condizione. Se vera viene eseguita istruzione2, se falsa istruzione2
Operatori booleani: Operatori su tipo boolean
condizione: espressione booleana scritta tra parentesi tonde
istruzione: istruzione che dev'essere ripetuta
Uguale al do-while solo che il controllo lo fa come PRIMA COSA, quindi se la condizione è falsa non eseguirà neanche una volta istruzione