طريقة وصف تصويرية للتعبير عن الخوارزميات ، تمهيداً لبرمجتها باستخدام مجموعة من الأشكال الهندسية .
مفاضلة (اختيار) بين ثلاثة خيارات
هل X أكبر من صفر ؟ أم أقل من صفر ؟ أم تساوي صفر
مفاضلة (اختيار) بين قرارين
هل X أكبر من صفر ؟ أم أقل من صفر ؟
التكرار البسيط LOOP
نحتاج لعمليات التكرار لإعادة عملية أو مجموعة من العمليات في البرنامج عدًدا محدوًدا أو غير محدود من المرات، ويكون الشكل العام لمثل هذه العمليات كما هو موضح في الشكلين التاليين
الفائدة من التكرارهو عدم تكرار كتابة مجموعة كبيرة من الأسطر البرمجية خاصة في حالة عدم معرفة عدد مرات تنفيذ العملية بل يكفي كتابة شرط التحقق لكي نخرج من عملية التكرار.