مخطط الانسياب المتفرع
يستخدم عندما توجد أكثر من نتيجة ممكنة، ويحدد الشرط المسار الذي ستنفذه الخوارزمية.
◇قرار
تعريف مخطط الانسياب المتفرع
هو مخطط يحتوي على نقطة قرار واحدة أو أكثر، ويؤدي تقييم الشرط إلى اختيار مسار من مسارين أو أكثر. ويُمثَّل القرار بالشكل المعيني.
🎯 متى يستخدم؟
يستخدم عندما يعتمد تنفيذ الخطوات على شرط أو مقارنة، مثل تحديد النجاح أو الرسوب، أو تحديد الأكبر، أو اختيار إجراء مختلف حسب قيمة معينة.
🧭 الفكرة الأساسية
ابدأ بكتابة خطوات الحل أولًا، ثم حوّل كل خطوة إلى الرمز المناسب واربط الرموز بأسهم توضح اتجاه التنفيذ.
📝 في الاختبار
تعرّف على النوع من طبيعة المشكلة، ثم اكتب الخطوات قبل رسم مخطط الانسياب.
النوع الأول: قرار ذو تفرعين
مثال: ناجح أم راسب
خطوات الحل
- البداية.
- أدخل درجة المتدرب.
- تحقق هل الدرجة أكبر من أو تساوي 60.
- إذا كانت الإجابة نعم، اطبع «ناجح».
- إذا كانت الإجابة لا، اطبع «راسب».
- النهاية.
مخطط الانسياب
النوع الثاني: قرار ذو ثلاثة تفرعات
مثال: تحديد إشارة العدد
خطوات الحل
- البداية.
- أدخل العدد.
- إذا كان العدد أكبر من صفر، اطبع «موجب».
- إذا كان العدد أقل من صفر، اطبع «سالب».
- إذا كان العدد يساوي صفرًا، اطبع «صفر».
- النهاية.
مخطط الانسياب
✏️ تدريب
اكتب خوارزمية ثم ارسم مخططًا يحدد العدد الأكبر بين عددين.
عرض الحل
- البداية.
- أدخل العدد الأول.
- أدخل العدد الثاني.
- قارن العدد الأول بالعدد الثاني.
- إذا كان العدد الأول أكبر فاطبع العدد الأول.
- وإلا اطبع العدد الثاني.
- النهاية.
🧠 تطبيق إضافي
تحديد هل العدد زوجي أم فردي.
- البداية.
- أدخل عددًا صحيحًا.
- احسب باقي قسمة العدد على 2.
- إذا كان الباقي يساوي صفرًا فاطبع «زوجي».
- وإلا اطبع «فردي».
- النهاية.
✏️ تمرين
اكتب خوارزمية وارسم مخططًا يحدد الأكبر بين ثلاثة أعداد.