Δομές Επανάληψης (for, while, do)

for

for (μετρητής = αρχική τιμή; συνθήκη; μεταβολή μετρητή) {
   εντολές;
}

Χρήση όταν γνωρίζουμε πόσες φορές θα γίνει η επανάληψη

 

while

while (συνθήκη) {
	εντολές;
}

Χρήση όταν το σώμα της επανάληψης μπορεί να μην εκτελεστεί ούτε μια φορά

 

do

do {
	εντολές;
} while (συνθήκη);

Χρήση όταν θέλουμε να εκτελεστεί το σώμα της επανάληψης τουλάχιστον μια φορά