أنواع الخوارزميات
اعتمادا على المهمة و تسلسل تنفيذ الخطوات هناك الأنواع التالية من الخوارزميات:
خطي - بسيطة (ie. دون التحقق من الظروف) الفريق خوارزمية يمكن أن تتبع بعضها البعض, العمل يجري في واحدة مخططة مسبقا تسلسل.
الخطية في وقت الخوارزمية
كتل الخوارزمية 1, 2, 3 يؤديها في هذا الأمر, ثم الخوارزمية يحقق الغرض وينتهي.
الخوارزمية مع المتفرعة - اعتمادا على تنفيذ أو عدم تنفيذ الشروط, علامات أو أحد, أو فرع آخر من الخوارزمية.
الخوارزمية مع المتفرعة
في هذه الخوارزمية التالية شرط فحص, و إذا كان صحيحا, هذا السؤال يمكن الإجابة عليه “نعم”, تنفيذ سلسلة من الأوامر 1 (العمل), ولكن إذا كان لا يعمل - الجواب على السؤال بالنفي, أجرينا سلسلة من 2.
ملاحظة: واحدة من سلسلة قد لا يكون في كل. ثم في حالة واحدة سيتم تنفيذ أي عمل, و في آخر - لا شيء سيتم تشغيل.
دوري - كتل من الخوارزمية يتم تنفيذها حتى, حتى معين الشرط.
دوري الخوارزمية
كتلة الخوارزمية 1 سيتم تنفيذ واحد أو أكثر من مرة حتى ذلك الحين, حتى في حالة.
الخوارزمية هي: كتلة تنفيذها 1, تحقق الشرط, إذا كان لا يتم, الوحدة 1 يتم تنفيذ مرة أخرى و حالته اختبارها مرة أخرى. عند تحقق الشرط ، خوارزمية ينتهي.
ملاحظة: في المخطط العام الخوارزمية “نعم” و “لا” يمكنك مبادلة, ثم الخوارزمية سيتم تشغيل, حتى شرط تقتنع. بمجرد الشرط لا ينفذ - الخوارزمية سوف ينتهي.
الجمع بين خوارزميات يمكن أن تتكون من الأوامر البسيطة, المشروطة فرع تعليمات حلقة.