Επανάληψη σε ακέραιες τιμές
- Μπορούμε να
επαναλάβουμε μια εντολή (ή ομάδα εντολών) ορισμένες
φορές δίνοντας σε μια συγκεκριμένη μεταβλητή ελέγχου τακτικού τύπου
(char, integer, boolean)
τιμές από μια προκαθορισμένη περιοχή τιμών με την δομή ελέγχου
for
.
- Στη δομή
for
εκχώριση σε μεταβλητή to
τελική τιμή do
εντολή
ορίζουμε την πρώτη και την
τελευταία τιμή που θέλουμε να λάβει η μεταβλητή ελέγχου.
- Άν η πρώτη τιμή είναι μικρότερη από την τελευταία χρησιμοποιούμε
την δομή
for ... downto ... do ...
Παράδειγμα:
for i := 1 to 10 do
begin
writeln(i);
k := k + i
end
for c := 'Z' downto 'A' do
write(c)