البرمجة للمبتدئين باستخدام الكتل
الفصل
>
المستوى

الدوال والإجراءات
تمرير الدوال كوسائط

الهدف

احسب عدد المندراكات والفطريات في المستنقع باستخدام الدوال.

احسب الكائنات الغريبة المختلفة الموجودة في المستنقع، باستخدام الدوال المخصصة لتسهيل تنسيق الكود الخاص بك. توجه إلى علامات X وعدد كم عدد “مندراكة حمراء”، “مندراكة زرقاء”، “فطر سام” ثم اجمعهم جميعًا عند علامة X المضيئة.

الدوال المخصصة قادرة على إرجاع قيم، ويمكن استخدام هذه القيم أيضًا كوسائط في دوال أخرى.

استخدم كتلة define function to return لإنشاء دالة باسم name_and_number بمعاملين: name و number.

في قيمة الإرجاع، استخدم كتلة text join لدمج "يوجد "، المعامل number، " "، والمعامل name.

باستخدام كتلة define function to return، ستقوم الدالة بإرجاع قيمة، وفي هذه الحالة سلسلة نصية مبنية من المعاملات التي أدخلتها. استخدم القيمة المُعادة من هذه الدالة عن طريق استدعائها باستخدام كتلة call function وربطها بكتلة speak. على سبيل المثال: استخدم call function للدالة name_and_number مع "مندراكة حمراء" و 4 كمعاملات، ثم اربطها بكتلة speak.

بالنسبة لعلامة X المضيئة في النهاية، قم بإنشاء دالة مخصصة أخرى باستخدام كتلة define function to return باسم add_numbers مع ثلاث معاملات: num1 و num2 و num3. في قيمة الإرجاع، استخدم كتل add لجمع الأرقام الثلاثة معًا وإرجاع المجموع الكلي للعناصر التي عدتها.

كتاب الكود