الشّرطيات
تعلّم\ي عن التشغيل المشروط لمقاطع الكود.
الشَّرطيات وسيلةٌ لجعل البرنامج يأخذ واحدًا من عدة مسارات مختلفة، وذلك بناءًا على شرطٍ مُعرفٍ مُسبقًا.
لذلك، نستعمل في أبجد الجمل الشرطية مستخدمين الكلمة المفتاح إذا
و وإلا
مما تتألف?
تتألّف الجمل الشرطية من ثلاثة عناصر:
العنصر | أساسي\اختياري | نوعه | وظيفته |
---|---|---|---|
الشرط | أساسي | منطق | يُحدد مسار سير تشغيل البرنامج |
حُكم-إذا | أساسي | وحدة كود | تحتوي على الكود الذي يتم تشغيله في حال كان جواب الشرط صحيح |
حُكم-وإلا | اختياري | وحدة كود | تحتوي على الكود الذي يتم تشغيله في حال كان جواب الشرط خطأ |
كيف تعمل؟
الصياعة
بدون حكم-وإلا
متغير منطق عشرة_إيجاب = 10 > 0؛
إذا(عشرة_إيجاب) {
أكتب("الرقم عشرة إيجابي")؛
}
مع حكم-وإلا
متغير منطق مزدوج = 7 % 2 == 0؛
إذا(مزدوج) {
أكتب("الرقم مزدوج")؛
} وإلا {
أكتب("الرقم ليس مزدوج")؛
}
تداخل الجمل الشرطية
متغير رقم اول = 10؛
متغير رقم ثاني = 20؛
إذا (أول > ثاني) {
أكتب("الرقم الأول أكبر")؛
} وإلا إذا (ثاني > أول) {
أكتب("الرقم الثاني أكبر")؛
} وإلا {
أكتب("الرقمان متساويان")؛
}