الوحدة السادسة: تقنيات خوارزمية أساسية متنوعة لحلول بعض المشاكل
↩ العودة للمقرر

المجاميع الفردية والزوجية

تطبيقان معتمدان يوضحان استخدام التكرار والشرط لطباعة الأعداد الزوجية والفردية.

2،1تكرار
قاعدة التكرار: نتحقق من شرط الاستمرار أولًا. إذا تحقق ننفذ المطلوب، ثم نحدّث قيمة العدد، ثم نعود إلى الشرط. إذا لم يتحقق الشرط نخرج إلى النهاية.

تمرين 1: طباعة الأعداد الزوجية من 2 إلى 10

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

البداية العدد = 2 هل العدد≤ 10 ؟ نعم اطبع العدد العدد = العدد + 2 لا النهاية

خطوات الحل

  1. البداية.
  2. اجعل العدد = 2.
  3. تحقق: هل العدد ≤ 10؟
  4. إذا كانت الإجابة نعم: اطبع العدد.
  5. اجعل العدد = العدد + 2.
  6. ارجع إلى خطوة التحقق مرة أخرى.
  7. إذا كانت الإجابة لا: انتقل إلى النهاية.
المخرجات: 2، 4، 6، 8، 10

تمرين 2: طباعة الأعداد الفردية من 1 إلى 9 باستخدام باقي القسمة

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

البداية العدد = 1 هل العدد≤ 9 ؟ نعم هل باقي قسمة العدد على 2≠ 0 ؟ نعم اطبع العدد العدد = العدد + 1 لا لا النهاية

خطوات الحل

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