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

أمثلة محلولة

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

خطوات ← رسم
الهدف هنا هو تدريب المتدرب على الانتقال من فهم المسألة وكتابة الخطوات إلى اختيار نوع المخطط ورسمه بالرموز الصحيحة.
1. تحويل درجة الحرارة من المئوية إلى الفهرنهايت — مخطط بسيط

خطوات الحل

  1. البداية.
  2. أدخل درجة الحرارة بالمئوية.
  3. اضرب الدرجة في 9 ثم اقسم الناتج على 5 وأضف 32.
  4. اعرض درجة الحرارة بالفهرنهايت.
  5. النهاية.

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

البدايةأدخل الدرجة المئويةاحسب الدرجة بالفهرنهايت(المئوية × 9 ÷ 5) + 32اعرض الدرجة بالفهرنهايتالنهاية
2. تحديد رسوم الشحن — مخطط متفرع

خطوات الحل

  1. البداية.
  2. أدخل قيمة المشتريات.
  3. تحقق هل قيمة المشتريات أكبر من أو تساوي 200 ريال.
  4. إذا نعم، اعرض «الشحن مجاني».
  5. إذا لا، اعرض «تطبق رسوم الشحن».
  6. النهاية.

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

البدايةأدخل قيمة المشترياتهل القيمة ≥ 200 ؟نعملااطبع شحن مجانياطبع رسوم الشحنالنهاية
3. حساب مجموع الأعداد من 1 إلى 10 — دوران واحد

خطوات الحل

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

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

البدايةالمجموع = 0 ، العداد = 1أضف العداد إلى المجموعزد العداد بمقدار 1هل العداد ≤ 10 ؟نعملااعرض المجموعالنهاية
4. طباعة جداول الضرب من 1 إلى 3 — دورانات متعددة

خطوات الحل

  1. البداية.
  2. اجعل رقم الجدول = 1.
  3. اجعل المضروب فيه = 1.
  4. احسب الناتج = رقم الجدول × المضروب فيه.
  5. اطبع العملية والناتج.
  6. زد المضروب فيه بمقدار 1، وكرر حتى يصل إلى 5.
  7. زد رقم الجدول بمقدار 1، ثم أعد المضروب فيه إلى 1.
  8. كرر حتى تنتهي جداول 1 و2 و3.
  9. النهاية.
لماذا هو دوران متعدد؟ لأن هناك دورانًا داخليًا يكرر القيم من 1 إلى 5 داخل دوران خارجي ينتقل بين جداول 1 و2 و3.

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

البدايةرقم الجدول = 1المضروب فيه = 1الناتج = رقم الجدول × المضروب فيهاطبع العملية والناتجزد المضروب فيه بمقدار 1هل المضروب فيه ≤ 5 ؟نعملازد رقم الجدول بمقدار 1وأعد المضروب فيه = 1هل رقم الجدول ≤ 3 ؟نعملا
بعد انتهاء الدوران الداخلي ينتقل الحل إلى الجدول التالي، ثم يبدأ الدوران الداخلي من جديد.
السابقأمثلة محلولةالتالي