top of page
الشرطية else if  جملة 

سنشرح في هذا الدرس طريقة عمل جملة else if. تقوم الجمل الشرطية ببساطة بوضع شرط وفي حال تحقق الشرط سينفذ الكود, وفي حال عدم تحقق الشرط فلن ينفذ الكود. ولكن في حال كنا نريد أن نضع أكثر من شرط, لنقل مثلاً ثلاثة شروط فعلينا بوضع جملة else if مرتين.

if(){كود تحقق الشرط الأول }
else if(){كود تحقق الشرط الثاني }
else if(){
كود تحقق الشرط الثالث }
else(){
كود عدم تحقق أي من الشروط السابقة }

مشروع: معرفة درجة الطالب النهائية

نريد أن نقوم بعمل برنامج لمعرقة تقدير الطالب النهائي
(ناجح ,راسب ,ممتاز,جيد جداً ,جيد , مقبول)
الإمتياز من 90 إلى 100 A
جيد جداً من 80 إلى 89 B
جيد من 70 إلى 79 C
مقبول من 60 إلأى 69 D
راسب أقل من 60 F

#include<iostream>//نبدأ بوضع المكتبات
using namespace std;//نبدأ بوضع المكتبات
int main(){//الدالة الرئيسية
int Yourgrade;//نقوم بتعريف متغير لدرجة المستخدم
cout<<"enter your grade please";
cin>>Yourgrade;
if (Yourgrade>=90){//A إذا كانت الدرجة أكثر أو يساوي 90 قم بطباعة 
cout<<"congratulation you got an A"<<endl;}
else if(Yourgrade>=80)​{//
B إذا كانت الدرجة أكثر أو يساوي 80 قم بطباعة 
cout<<"congratulation your grade is B"<<endl;}
else if(Yourgrade>=70)
​{//C إذا كانت الدرجة أكثر أو يساوي 70 قم بطباعة 
cout<<" you got C"<<endl;}
else if(Yourgrade>=60
)​{//C إذا كانت الدرجة أكثر أو يساوي 60 قم بطباعة 
cout<<" you got D, study harder please"<<endl;}
else{cout<<"you fail, go play games and wait for next year and try your best";}
//
إذا كانت الدرجة لا تساوي أي من الشروط السابقة فلقد رسبت للأٍسف 
return 0;
}

image.png
bottom of page