switch statement

من خلالها يتم أختبار متغير أمام لسيت من المتغيرات هذه اللسيت بتكون عبارة عن مجموعة من الحالات هناك مجموعة من الملاحظات التى يجب مراعاتها :-

1- المتغيرات التى ستستخدم لابد وأن تكون

integers , byte, short, char, strings and enums

2- يمكن أن يكون هناك أي عدد من الحالات كل حالة متبوعة بالقيمة و :

3- المتغير لابد وأن يكون من نفس النوع في switch  case

4 – فى حالة تحقق الشرط  في الحالة سيتم تنفيذ الجملة إلى أن نجد break

5 – فى حالة وجود break سيتم إنهاء switch   والانتقال الى الكود الذي يليها

6 – ليس من الضروري وجود break فى كل الحالات في حالة عدم وجودها سيتم التتابع إلى أن توجد

7 –  في نهاية switch لابد من ظهور default من الممكن أن يكون هناك أكثر من واحدة منها وتستخدم في حالة عدم تحقق اي شرط في حالات switch لا يوجد break  فيها

مثال :- 

المتغير هنا grade = C لذا ستكون

النتيجة :- 

وسيتم طباعة الجملة التى خارج switch

لتنفيذ الكود من الرابط 

 

يرجي تقييم الموضوع

Facebooktwittergoogle_plusredditpinterestlinkedinmailby feather
The following two tabs change content below.

عهود على

Comments

comments

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *