البرمجة للمبتدئين باستخدام الكتل
الفصل
>
المستوى
الشروط والقرارات
التحقق من الوجود
الهدف
اكتشف ما إذا كانت المكونات مخزنة في حاويات واجمعها لإعداد الطعام.
تحتاج إلى عدة مكونات لصنع سلطة، ولكن يجب عليك جمعها أولاً. ستجد الجزر، الطماطم، الخس و الخيار في الحقل، ولكن الجزر و الخيار مخزنان في مكان آخر. اجمع العناصر التي يمكنك التقاطها في الحقل.
للقيام بذلك، اتجه نحو العلامات X الموجودة أمام الحاويات واختبر الشروط للتحقق مما إذا كانت العناصر مخزنة في حاوية. استخدم كتلة for لجعل العملية أسرع وكتلة collect لاسترجاع أي عناصر.
استخدم كتلة for مع متغير x الذي يتراوح من 0 إلى 3. داخل الحلقة، استخدم كتلة if للتحقق مما إذا كان "carrot" أو "cucumber" موجوداً في الثابت bag. استخدم كتلة find item in list للتحقق مما إذا كانت العناصر موجودة في الحقيبة. إذا تحقق الشرط، استخدم كتلة collect مع get item from list للحصول على العنصر من bag عند الفهرس x (استخدم get item from list مع FROM_START والمتغير x).
بمجرد جمع جميع العناصر، خزّنها داخل قائمة باسم items باستخدام كتلة create empty list، وأضف الأرقام إلى القائمة باستخدام كتلة set item in list مع وضع INSERT في الموقع LAST.
أخيراً، اتجه نحو علامة X الخفيفة واجمع جميع العناصر لإعداد وجبة باستخدام كتلة combine. تحقق مما إذا كان حساب جميع العناصر صحيحاً من خلال التحقق من طول قائمتك في كتلة if باستخدام كتلة length of list. استخدم كتلة less than للتحقق مما إذا كان الطول أقل من 5. إذا كان الشرط صحيحاً، استخدم كتلة combine مع قائمة العناصر الخاصة بك.