الوحدة الخامسة: الطريقة الهيكلية Top-Down لحل المشاكل وطرق التحكم في سير الخطوات
↩ العودة للمقرر

مخطط انسياب ذو دوران واحد

يعيد تنفيذ خطوة أو مجموعة من الخطوات وفق شرط محدد، ويظهر فيه سهم راجع يصنع التكرار.

دوران واحد
تعريف مخطط الانسياب ذو دوران واحد

هو مخطط يحتوي على عملية تكرار واحدة تعيد تنفيذ خطوة أو مجموعة خطوات ما دام شرط التكرار متحققًا أو حتى يتحقق شرط التوقف.

🎯 متى يستخدم؟

يستخدم عند تكرار العمل نفسه عدة مرات، مثل طباعة سلسلة أعداد، أو معالجة عدد محدد من القيم، أو تكرار حساب معين.

🧭 الفكرة الأساسية

ابدأ بكتابة خطوات الحل أولًا، ثم حوّل كل خطوة إلى الرمز المناسب واربط الرموز بأسهم توضح اتجاه التنفيذ.

📝 في الاختبار

تعرّف على النوع من طبيعة المشكلة، ثم اكتب الخطوات قبل رسم مخطط الانسياب.

مثال محلول: طباعة الأعداد من 1 إلى 5

خطوات الحل

  1. البداية.
  2. اجعل قيمة العداد تساوي 1.
  3. اطبع قيمة العداد.
  4. زد قيمة العداد بمقدار 1.
  5. تحقق: هل قيمة العداد أقل من أو تساوي 5؟
  6. إذا كانت الإجابة نعم، ارجع إلى خطوة طباعة العداد وكرر التنفيذ.
  7. إذا كانت الإجابة لا، انتقل إلى النهاية.
  8. النهاية.
الدورةقيمة العداد المطبوعة
11
22
33
44
55

مخطط الانسياب

البداية اجعل العداد = 1 اطبع قيمة العداد زد العداد بمقدار 1 هل العداد≤ 5 ؟ نعم: كرر لا النهاية
انتبه: السهم الراجع هو ما يصنع التكرار. إذا لم يوجد مسار يعود إلى خطوة سابقة فلن يكون لدينا دوران.

🧠 تطبيق إضافي

طباعة مضاعفات العدد 5 من 5 إلى 25.

  1. البداية.
  2. اجعل العداد يساوي 5.
  3. اطبع قيمة العداد.
  4. زد العداد بمقدار 5.
  5. إذا كان العداد أقل من أو يساوي 25 فارجع إلى خطوة الطباعة.
  6. وإلا انتقل إلى النهاية.
  7. النهاية.

✏️ تمرين

ارسم مخطط دوران واحد لطباعة الأعداد الزوجية من 2 إلى 20.

السابقمخطط دوران واحدالتالي