البرمجة للمبتدئين باستخدام الكتل
الفصل
>
المستوى
الشروط والقرارات
العبارة الشرطية الأساسية
هناك أوقات قد ترغب فيها بإضافة شروط لبعض الإجراءات التي تتخذها، وهذا سيسمح لكودك بأن يكون مرنًا وينفذ إجراءات مختلفة اعتمادًا على الحالة. لهذا السبب نستخدم عبارات if بالاشتراك مع عوامل المقارنة لاختبار شروط معينة وتنفيذ الإجراءات المناسبة.
في هذا التمرين الأول، قم بجمع البيض واستخدم كتل المقارنة equals (=) و not equals (≠) للتحقق مما إذا كانت القيم متطابقة أو مختلفة عن بعضها البعض. تتيح لك كتلة if مع القسم else تشغيل كود مختلف بناءً على ما إذا كان الشرط صحيحًا أم خاطئًا.

الهدف
اجمع البيض وقارنه باستخدام الشروط في كتلة
if.
تجول في الحقل واجمع كل البيض. ثم استخدم الشروط لمقارنة أنواع البيض التي جمعتها.
استخدم كتلة if مع قسم else لاتخاذ القرارات في شفرتك. تقوم كتلة if بفحص ما إذا كان الشرط صحيحًا أم خاطئًا، وتنفذ شفرة مختلفة بناءً على النتيجة.
توجه إلى العلامة الأولى X واستخدم كتلة if مع قسم else. في الشرط، استخدم كتلة المقارنة equals (=) لمقارنة كتلتين نصيتين: "blue egg" و "red egg". إذا كان الشرط صحيحًا (أي أنهما متساويتان)، استخدم كتلة speak لتقول "This statement is True!". وإلا، استخدم كتلة speak في قسم else لتقول "This statement is False!".
نظرًا لأن "blue egg" و "red egg" مختلفان، فسيكون الشرط خاطئًا، لذا ستُنفذ الشفرة في قسم else.
توجه إلى العلامة الثانية X واستخدم كتلة if أخرى. هذه المرة، استخدم كتلة المقارنة not equals (≠) لمقارنة "blue egg" مع "blue egg". نظرًا لأنهما متماثلتان، فسوف يكون الشرط خاطئًا، وتُنفذ الشفرة في قسم else.
توجه إلى العلامة الثالثة X واستخدم كتلة if لمقارنة متغير مع الثابت. أنشئ متغيرًا باسم collected_egg واضبط قيمته على "blue egg". ثم استخدم كتلة equals لمقارنة المتغير collected_egg مع الثابت egg_type. نظرًا لأن كلاهما "blue egg"، فسوف يكون الشرط صحيحًا.