مقدمة

مكتمل

هناك عدة طرق لإضافة منطق التكرار الحلقي في التطبيق الخاص بك، واعتمادا على السياق، يوفر كل منها مجموعة محددة من الميزات التي لها إيجابيات وسلبيات.

لنفترض أنك على وشك البدء في العمل على تطبيق يعالج بيانات السلسلة والرقم باستخدام صفائف أحادية الأبعاد ومتعددة الأبعاد. بعد مراجعة أولية، تدرك أن foreach العبارات لا تدعم منطق التكرار الحلقي الذي سيكون مطلوبا في العديد من الحالات. ستحتاج إلى نهج آخر للتكرار من خلال الصفائف متعددة الأبعاد، والحالات التي لا توفر فيها foreach الحلقات مستوى التحكم في التكرار المطلوب. تحتاج إلى اكتساب خبرة في استخدام for عبارات إذا كنت ستنجح في هذا المشروع.

في هذه الوحدة النمطية، ستبدأ بكتابة for عبارات تتكرر عددا محددا من المرات. بعد تنفيذ عبارة أساسية for ، ستتعلم كيفية تنفيذ for العبارات التي تتكرر للخلف من خلال صفيف، أو تخطي عناصر الصفيف أثناء التكرار، أو معالجة العناصر المحددة فقط من الصفيف (عن طريق تغيير for تهيئة العبارة وشرطها ومكررها).

بنهاية هذه الوحدة النمطية، ستتمكن من استخدام for عبارات لتنفيذ منطق التكرار الحلقي عندما foreach لا تدعم العبارات السيناريو.

الأهداف التعليمية

خلال هذه الوحدة النمطية، سوف تتمكن مما يلي:

  • استخدم عبارة for لتكرار كتلة من التعليمات البرمجية.
  • for فحص بناء جملة التي تمكنك من التحكم في نمط التكرار.

المتطلبات الأساسية

  • تجربة مع foreach عبارة التكرار.
  • التحلي بالخبرة فيما يتعلق بالعمل مع المتغيرات.