REPEAT операторы. REPEAT қайталау операторы WHILE операторына ұқсас, айырмашылығы — қайталану шарты цикл соңында тексеріледі, сондықтан ол кем дегенде бір рет орындалатын болады. Екінші өзгешелігі — цикл тұлғасы шарт жалған болғанда қайталанып, ол ақиқат болған кезде циклді орындау доғарылады (while операторында керісінше болатын). REPEAT операторы төмендегі түрге ие:
repeat s until p;
Бұл операторды орындау кезінде алдымен цикл денесі (s) орындалады, содан кейін шарт (р) тексеріледі. (р) шарты жалған болса, цикл денесі тағы да орындалады, т.с.с. цикл денесі шарт (р) ақиқат болғанша орындалады.
WHILE және REPEAT цикл операторларының айырмашылығын түсіну үшін 1 мен 300 аралығында жатқан 3 санының дәрежелерін есептейтін программа үзіндісін келтірейік.