for
for (μετρητής = αρχική τιμή; συνθήκη; μεταβολή μετρητή) {
εντολές;
}
Χρήση όταν γνωρίζουμε πόσες φορές θα γίνει η επανάληψη
while
while (συνθήκη) {
εντολές;
}
Χρήση όταν το σώμα της επανάληψης μπορεί να μην εκτελεστεί ούτε μια φορά
do
do {
εντολές;
} while (συνθήκη);
Χρήση όταν θέλουμε να εκτελεστεί το σώμα της επανάληψης τουλάχιστον μια φορά