يمكن أن يتبع عبارة if عبارة elsif اختيارية، ثم عبارة else أخرى.
هذه العبارة الشرطية مفيدة جدًا في حالة الشروط المتعددة.
يجب عليك الانتباه إلى النقاط التالية عند استخدام عبارات if، elsif، else.
يمكن أن يتبع عبارة if عبارة 0 أو 1 else، لكن elsif يجب أن يتبعها عبارة else.
يمكن أن يتبع عبارة if عبارة 0 أو 1 elsif، ولكن يجب كتابتها قبل عبارة else.
إذا تم تنفيذ أحد elsif بنجاح، فلن يتم تنفيذ elsif و else الآخرين بعد الآن.
تنسيق بناء الجملة كما يلي:
if(boolean_expression 1){ # التنفيذ عندما يكون التعبير المنطقي boolean_expression 1 صحيحًا}elsif( boolean_expression 2){ # التنفيذ عندما يكون التعبير المنطقي boolean_expression 2 صحيحًا}elsif( boolean_expression 3){ # التنفيذ عندما يكون التعبير المنطقي boolean_expression 3 صحيحًا }else{ #يتم تنفيذه عندما تكون جميع شروط التعبير المنطقي خاطئة}
بتنفيذ البرنامج أعلاه تكون نتيجة الإخراج هي:
قيمة أ هي 100