Posts

Showing posts with the label switch case in c programming

الدرس السابع 7: جمله الشرط Switch في لغه c++

جملة switch : احد جمل التحقق من الشرط الموجوده في لغات البرمجه من ضمنهم لغه c++ حيث انها تشابه في عملها مع جمله if المتداخله , الا انه يفضل هاذه الجمله في عمليات المقارنه والتحقق في حاله تعدد المقارنه من ناحيه المساواه اي مثلا  لو فرضنا علامه تساوي A يطبع ممتاز  B  يطبع جيد جدا  وهاكذا   الامثله القادمه سوف توضح الاختلاف الخفي لها عن جمل if : اولاً: الشكل العام ل جمله switch :: switch (x) { case v1 : {مانريد القيام به اذا تحقق هاذا الشرط} case v2:{مانريد القيام به اذا تحقق هاذا الشرط} case v3:{مانريد القيام به اذا تحقق هاذا الشرط} default:{مانريد القيام به اذا لم يتحقق اي شيئ مما سبق} } حيث ان x هو المتغير الذي نريد مقارنته مع v1  و  v2 و v3 ...الخ   , و ان v1  و  v2 و v3  هي القيم التي نريد المقارنه معها   العمليه المتاحه للمقارنه هي المساواه حيث ان x تساوي v1 او v2 وهاكذا default: مثلها مثل عمل ال else في جمل if السابق ذكرها في الدروس السابقه , فإن لم يتحقق اي شرط تنفذ هاذه الجمله ** ويمكن ...