البرمجة للمبتدئين باستخدام الكتل
الفصل
>
المستوى
الدوال والإجراءات
الدوال مع الوسائط
الهدف
استخدم دالة مخصصة لسقي جميع المحاصيل في الحقل مع كتابة ما لا يزيد عن ثلاث عشرة (13) سطرًا من الكود.
المعامل هو قيمة تمررها إلى الدالة عند استدعائها. عند إنشاء الدوال المخصصة يمكنك إضافة معاملات لإضفاء بعض التنوع على الكود الذي تنفذه الدالة.
هناك عدة محاصيل تحتاج إلى السقي بالتتابع، استخدم دالة مخصصة لتبسيط الكود وتقليل عدد الأسطر التي تحتاج إلى كتابتها.
استخدم كتلة define function لإنشاء دالة باسم water_crops. أضف معامل يسمى count إلى الدالة. داخل الدالة، استخدم كتلة حلقة for مع المتغير x من 0 إلى count - 1. داخل الحلقة، تحرك خطوتين إلى الأمام، ثم استدر إلى اليسار، واسقِ، واستدر إلى اليمين.
المعامل count في الدالة المذكورة أعلاه يسمح لك بالتحكم في عدد مرات تكرار الحلقة. باستخدام هذه الدالة، لن تتمكن فقط من تشغيل حلقة باستخدام استدعاء دالة واحدة، ولكن يمكنك أيضًا تحديد عدد المرات التي ترغب في تكرار الحلقة. على سبيل المثال: استدعاء water_crops بالمعامل 4 سيشغل حلقة التكرار داخل الدالة أربع (4) مرات.
قم بتعريف واستخدام هذه الدالة لسقي المحاصيل مع كتابة ما لا يزيد عن ثلاث عشرة (13) سطرًا من الكود.