Page 25 - كتاب برمجة سابع 10_Neat
P. 25
التّـكرارات (الحلقة الدورانية) وفترة الانتظارالدرس الثالث
أ� ّولاً التّكرار:
حين تطلب من صديق لك �إعادة قول كلمة :مدرسة ،مدرسة ،مدرسة ،مدرسة ،مدرسة ،ف إ�نّنا نختصر
الكلمات بالعبارة( :ك ّرر قو َل كلمة مدرسة خمس مرات).
وحين نطلب من شخص �أن يدور حول ملعب كرة القدم ابتدا ًء من
( أ�) ،ف إ�نّنا نقول مجموعة العبارات ال�آتية:
ِ -سر مسافة 120م ،ث ّم استدر ناحية اليسار 90درجة.
ِ -سر مسافة 90م ،ث ّم استدر ناحية اليسار 90درجة.
ِ -سر مسافة 120م ،ث ّم استدر ناحية اليسار 90درجة.
ِ -سر مسافة 90م ،ث ّم استدر ناحية اليسار 90درجة.
ولكن ،كيف يمكن تنفيذ تلك ال�أوامر بصورة مختصرة؟
نشاط ( :)1تكرار لبنات ال�أوامر البرمج ّية.
� -أركّب مجموعة لبنات ال�أوامر البرمج ّية المجاورة لرسم حدود المربّع الخارج ّي للوحة
الشطرنج أ�دناه ،بحيث يكون طولها 70وحدة ،ث ّم �أجيب عن التّساؤلات ال�آتية:
-أ�ن ّفذ البرنامج ،ث ّم أ�صف ال ّرسم الناتج.
-ما مجموعة لبنات ال�أوامر التي تك ّررت؟
-كم م ّرة تك ّررت ك ّل مجموعة منها؟
20