الدرس الرابع عشر من دورة السي بلس بلس - switch case

تم تحميل الصفحة في 0,5781865 ثانية
الدرس الرابع عشر من دورة السي بلس بلس - switch case
إنضم
1 مايو 2007
المشاركات
4,507
الإعجابات
3,818
النقاط
133
الإقامة
USA





اللهم لك الحمد حمدًا طيّبًا كثيرًا مُباركًا فيه؛
ملء السّماوات وملء الأرض وما بينهما، وملء ما شيئت من شيء بعدهما.


*. أرحب بكم إخواني وأخواتي أعضاء منتدى نقطة التطوير .*

*. أتمنى أن تكونوا في تمام الصحة والعافية.*




الدرس الرابع عشر من دورة السي بلس بلس - switch case


إذا كانت لديك شجرة قرارات كبيرة , وكلها تعتمد علي قيم مختلفة لنفس المتغير , فإن صيغة العبارة switch تكون أكثر ملاءمة.
الجملة switch تشبه جمله if المتداخله ويفضل استخدام هذه الجمله في عمليات المقارنه والتحقق في حاله تعدد المقارنه من ناحية المساواوة.

طريقة الكتابة



C++:
switch (x) {
        
case v1 : {نعرض هنا الاكواد في حال تحقق الشرط}
        
case v2:{نعرض هنا الاكواد في حال تحقق الشرط}
        
case v3:{نعرض هنا الاكواد في حال تحقق الشرط}
        
default:{مانريد القيام به اذا لم يتحقق اي شيئ مما سبق}
        
}
مع مراعة ان لا ننسى break;
بعد كل شرط او مقارنه



break تقوم بايقاف الكود والخروج من المقارنه وفي حال عدم وجودها سوف تعمل الاكواد الاخرى الى ان تعثر على break في مقارنة اخرى او الى ان نخرج من switch






لمشاهدة الفيديو على Youtube










جميع الحقوق محفوظه لنقطة التطوير
All rights reserved




*. [ ~ .. في أمان الله .. ~ ] .*


*. [ ~ .. Mariio.. ~ ] .*
 
التعديل الأخير:
الإعجابات: Sanaa

الأعضاء النشطين حاليآ الذين يشاهدون هذا الموضوع (1 عضو و 0 ضيف)

خيارات الاستايل

نوع الخط
مودك
اخفاء السايدر بار OFF
توسيط المنتدى OFF
فصل الأقسام OFF
الأقسام الفرعية OFF
عرض المشاركات
حجم الخط
معلومات العضو OFF
إخفاء التوقيع OFF

إرجاع خيارات الإستايل