الفرق بين المراجعتين لصفحة: «برمجة سي ++/الدرس الرابع»
تم حذف المحتوى تمت إضافة المحتوى
طلا ملخص تعديل |
|||
سطر 61:
== أمر switch ==
يستعمل حين يكون لدينا عدة شروط (أو حالات) لمتغير واحد ، فالأفضل استخدام switch بدلاً من جمل if - else
*كلمة '''switch'''. متبوعة بإسم المتغير بين قوسين.
*كلمة '''case''' (تعني '''حالة'''). متبوعة بالقيمة المراد البحث عنها أو تطبيق بقية الجملة في حال مطابقتها لقيمة المتغير الذي تم تمريره مسبقا ل"switch"، ومتبوعة بنقطتين متعامدتين (:).
*جملة الأوامر المراد تطبيقها للحالة المعرفة عند "case".
*كلمة '''break'''، التي تفيد إنتهاء جملة الأوامر المراد تطبيقها.
*كلمة '''default'''، وهي تستخدم لتطبيق جملة أوامر في حال لم تطابق أي حالة سابقة (case) القيمة المدخلة لswitch.
|