الاثنين، 24 فبراير 2020

أمر switch[عدل]

يستعمل حين يكون لدينا عدة شروط (أو حالات) لمتغير واحد ، فالأفضل استخدام switch بدلاً من جمل if - else متعددة، تتكون جملة switch من :
  • كلمة switch. متبوعة بإسم المتغير بين قوسين.
  • كلمة case (تعني حالة). متبوعة بالقيمة المراد البحث عنها أو تطبيق بقية الجملة في حال مطابقتها لقيمة المتغير الذي تم تمريره مسبقا ل"switch"، ومتبوعة بنقطتين متعامدتين (:).
  • جملة الأوامر المراد تطبيقها للحالة المعرفة عند "case".
  • كلمة break، التي تفيد إنتهاء جملة الأوامر المراد تطبيقها.
  • كلمة default، وهي تستخدم لتطبيق جملة أوامر في حال لم تطابق أي حالة سابقة (case) القيمة المدخلة لswitch.
والsyntax :
 
switch(var){
case 2 : cout << "The value of var is = 2"; break;
case 3 : cout << "The value of var is = 3"; break;

default : cout << "The value of var must be lower than 2, or higher than 3";
}
حيث أن "var" هو المتغير الذي نريد اختباره و تطبيق الشرط على أساسه.

ليست هناك تعليقات:

إرسال تعليق

 سمعت مقولة بتقول لو عاوز تستثمر واستثمارك يتنجح استمثر في المكياج او في المطاعم فالناس مش هتبطل تاكل ولا الستات هيبطلوا يحطوا مكياج 😂 ففي ...