**التعليمة التكرارية**
& تستعمل لتكرار مجموعة من التعليمات مادام الشرط محققا .
بمعنى اخر يتكرر تنفيذ مجموعة من العمليات ما دامت الصيغة المنطقية للشرط صحيحة .
يجري اختبار الشرط (شرط ) فان كان محققا او صحيحا تنفذ مجموعة التعليمات و يكرر الامر , و يختبر الشرط من جديد ثم يجري تنفيذ التعليمات (مجموعة تعليمات ) مرة أخرى مادام الشرط محققا . و عندما يصبح الشرط غير محققا ننتقل الى التعليمة التالية .
علينا ملاحظة ان مجموعة التعليمات يجب ان تتضمن بالضرورة عمليان تساهم في تغيير متحولات شرط و الا سنكون قد دخلنا في حلقة لا نهائية .
أي اذا بقي الشرط صحيحا دوما فالتنفيذ لمجموعة تعليمات يكرر دوما و من دون توقف.
كمثال علة ذلك نقوم بحساب مجموع الاعداد : 1و2و3,4.......L
يكون الحل على النحو الاتي :
المعطيات : L عدد طبيعي
النتيجة المطلوبة :إيجاد مجموع الاعداد و ليكن المتحول الدال عليه S
الخوارزمية : نضع في متحول المجموع S القيمة البدائية صفر و نستخدم متحولا (عدادا) I لنعد عدد المرات التي نقوم فيها بجمع عدد الى المجموع S .
لنكتب الحل السابق باستخدام اللغة الخوارزمية التي نعرفها :