إذا-آخر مقابل التبديل
المحتوى
- المحتويات: الفرق بين If-else و Switch
- رسم بياني للمقارنة
- إذا بيان آخر
- بيان التبديل
- الاختلافات الرئيسية
- خاتمة
- فيديو توضيحي
الفرق بين عبارة if-statement وعبارة التبديل هو أن عبارة if-else تحدد البيان الذي سيتم تنفيذه وتستخدم عبارات متعددة في حين أن بيان التبديل يتيح للمستخدم تحديد البيان الذي سيتم تنفيذه ويستخدم بيان الإشارة.
في برمجة الكمبيوتر ، يتم استخدام عبارات الاختيار في العديد من الحالات. هناك العديد من أنواع عبارات الاختيار ، وهما عبارات الاختيار الأكثر استخدامًا هما عبارات if-else و switch. إذا كان بيان آخر يقرر البيان الذي سيتم تنفيذه ويستخدم عبارات متعددة ، في حين أن بيان التبديل يتيح للمستخدم تحديد البيان الذي سيتم تنفيذه ويستخدم بيان الإشارة. يتم إعطاء عنصر التحكم المحدد باستخدام عبارات تحديد.
يتم استخدام عبارة if-else في البرمجة الموجهة للكائنات. إذا تحدثنا عن التنسيق العام لبيان if-else منه: if (التعبير). في لغة البرمجة ، إذا كانت الكلمات المفتاحية وغيرها. يمكنك استخدام مجموعة من التعليمات لتنفيذ عبارة if-else. يتم استخدام قيمة منطقية لعبارة if-else التي تكون صحيحة وكاذبة. إذا كانت العبارة غير صحيحة ، فستُرجع كاذبة وإلا فإنها ستعود. الشكل العام لبيان التبديل هو: switch (expression) {case constant1: statement (s)؛ break؛ ثوابت الحالة 2: بيانات (بيانات) ؛ كسر ؛ حالة ثابتة 3 ؛ البيانات (ق)؛ استراحة؛ حالة ثابتة 4 ؛ البيانات (ق)؛ استراحة؛ العبارات (العبارات) الافتراضية. يحصل هذا التعبير على تقييم عدد صحيح أو ثوابت حرف. هناك العديد من الخيارات في التبديل وتلعب ميزة الاستراحة دورًا مهمًا في بيان التبديل. هناك شروط مثل الشرط 1 والشرط 2 والشرط 3 والشرط 4. يسمح بيان التبديل بالتبديل بين هذه الشروط وإنهائه باستخدام عبارة الاستراحة.
المحتويات: الفرق بين If-else و Switch
- رسم بياني للمقارنة
- إذا بيان آخر
- بيان التبديل
- الاختلافات الرئيسية
- خاتمة
- فيديو توضيحي
رسم بياني للمقارنة
أساس | إذا بيان آخر | بيان التبديل |
المعنى | if-else statement حدد البيان الذي سيتم تنفيذه ويستخدم عبارات متعددة | تبديل البيان السماح للمستخدم تحديد أي بيان سيتم تنفيذه. |
عدد صحيح عائم | If-else statement أيضا بتقييم عدد صحيح عائم. | لا يمكن تقييم عبارة التبديل عدد صحيح عائم. |
التعبير المنطقي | إذا ، بيان آخر اختبار التعبير المنطقي | بيان التبديل لا تختبر التعبير المنطقي |
التنفيذ | تنفيذ عبارة if-else سهل | تنفيذ بيان التبديل ليس بالأمر السهل |
إذا بيان آخر
يتم استخدام عبارة if-else في البرمجة الموجهة للكائنات. إذا تحدثنا عن التنسيق العام لبيان if-else منه: if (التعبير). في لغة البرمجة ، إذا كانت الكلمات المفتاحية وغيرها. يمكنك استخدام مجموعة من التعليمات لتنفيذ عبارة if-else. يتم استخدام قيمة منطقية لبيان if-else الذي هو صحيح وخطأ. إذا كانت العبارة غير صحيحة ، فإنها ترجع "false" ، وإلا فإنها تعود "true".
بيان التبديل
الشكل العام لبيان التبديل هو: switch (expression) {case constant1: statement (s)؛ break؛ ثوابت الحالة 2: بيانات (بيانات) ؛ كسر ؛ حالة ثابتة 3 ؛ البيانات (ق)؛ استراحة؛ حالة ثابتة 4 ؛ البيانات (ق)؛ استراحة؛ العبارات (العبارات) الافتراضية. يحصل هذا التعبير على تقييم عدد صحيح أو ثوابت حرف. هناك العديد من الخيارات في التبديل وتلعب ميزة الاستراحة دورًا مهمًا في بيان التبديل. هناك شروط مثل الشرط 1 والشرط 2 والشرط 3 والشرط 4. يسمح بيان التبديل بالتبديل بين هذه الشروط وإنهائه باستخدام عبارة الاستراحة.
الاختلافات الرئيسية
- إذا كان هناك بيان آخر يقرر أي عبارة سيتم تنفيذها ويستخدم عبارات متعددة ، في حين أن جملة Switch تتيح للمستخدم تحديد البيان الذي سيتم تنفيذه.
- تقوم عبارة If-else أيضًا بتقييم عدد صحيح عائم بينما لا يمكن لـ Switch statement تقييم عدد صحيح عائم.
- عبارة If-else تختبر التعبير المنطقي بينما لا تقوم عبارة Switch باختبار التعبير المنطقي.
- تنفيذ عبارة if-else سهل بينما تنفيذ عبارة التبديل غير سهل.
خاتمة
في هذه المقالة أعلاه ، نرى الفرق الواضح بين العبارة if و else والتبديل مع التنفيذ.