الفرق بين إذا كان آخر

جدول المحتويات:

الفرق بين إذا كان آخر
الفرق بين إذا كان آخر

فيديو: الفرق بين إذا كان آخر

فيديو: الفرق بين إذا كان آخر
فيديو: كيف تتغير المقادر وهي محفوظه في اللوح المحفوظ الشيخ د.عثمان الخميس 2024, شهر نوفمبر
Anonim

الفرق الرئيسي - إذا كان مقابل آخر

في البرمجة ، من الضروري تنفيذ العبارة اعتمادًا على ما إذا كان الشرط صحيحًا أم خطأ. إذا كان الأمر كذلك ، هناك نوعان من هياكل صنع القرار. تدعم لغات البرمجة مثل Java ، C هياكل اتخاذ القرار مثل if and if else. تتناول هذه المقالة الفرق بين if و if. في كليهما ، يحتوي if على التعبير المراد تقييمه. في if ، سيتم تنفيذ العبارات الموجودة داخل كتلة if ، إذا كان الشرط صحيحًا وتم تمرير عنصر التحكم إلى العبارة التالية بعد كتلة if. في if else ، إذا كان الشرط صحيحًا ، فسيتم تنفيذ العبارات الموجودة داخل كتلة if وإذا كان الشرط خاطئًا ، فسيتم تنفيذ العبارات الموجودة في كتلة if.هذا هو الفرق الرئيسي بين if و if.

ماذا لو؟

تتكون عبارة if من تعبيرات. يمكن أن يحتوي التعبير على قيم أو عوامل تشغيل أو ثوابت أو متغيرات. إذا كان التعبير الذي تم تقييمه صحيحًا ، فسيتم تنفيذ العبارات الموجودة داخل كتلة if. إذا كان التعبير خاطئًا ، يتم تمرير عنصر التحكم إلى العبارة التالية بعد كتلة if. تفترض معظم لغات البرمجة القيم غير الصفرية وغير الفارغة على أنها صحيحة والصفر خطأ.

الفرق بين إذا و إذا كان آخر
الفرق بين إذا و إذا كان آخر

الشكل 01: برنامج به إذا

وفقًا للبرنامج أعلاه ، فإن الرقم هو متغير يمكنه تخزين الأعداد الصحيحة. يحتوي على القيمة 70. تم تحديد التعبير الموجود في كتلة if. نظرًا لأن الرقم أكبر من أو يساوي 50 ، يتم تنفيذ العبارة في كتلة if. بعد تنفيذ ذلك ، يتم تمرير عنصر التحكم في العبارة التالية بعد كتلة if.

ماذا لو كان آخر؟

في حالة أخرى ، هناك كتلتان. تحتوي عبارة if على تعبير للتقييم. إذا كان التعبير الذي تم تقييمه صحيحًا ، فسيتم تنفيذ العبارات الموجودة داخل كتلة if. في نهاية كتلة if ، يتم تمرير عنصر التحكم إلى العبارة التالية بعد كتلة if. إذا كان التعبير خاطئًا ، يتم تمرير عنصر التحكم إلى كتلة else ويتم تنفيذ عبارات كتلة else. في نهاية كتلة else ، يتم تمرير عنصر التحكم إلى العبارة التالية بعد كتلة else.

الفرق الرئيسي بين إذا وإذا كان آخر
الفرق الرئيسي بين إذا وإذا كان آخر

الشكل 02: برنامج مع if else

وفقًا للبرنامج أعلاه ، فإن الرقم هو متغير يمكنه تخزين الأعداد الصحيحة. يحتوي على القيمة 40. إذا كان التعبير في عبارة if صحيحًا ، فسيتم تنفيذ العبارة الموجودة داخل كتلة if.عدا ذلك ، يتم تنفيذ بيان كتلة else. العدد أقل من 50. لذلك ، يتم تنفيذ كتلة else. في نهاية كتلة else ، يتم تمرير عنصر التحكم إلى العبارة التالية بعد كتلة else.

ما هي أوجه التشابه بين إذا كان آخر؟

  • كلاهما إذا كان هناك هياكل صنع القرار في البرمجة.
  • يحتوي كل من if and if على عبارة if بشرط.
  • في كلٍّ من if و if else ، تُقيّم عبارة if الأعداد الصحيحة أو الأحرف أو أرقام الفاصلة العائمة أو الأنواع المنطقية.
  • على حد سواء إذا كان بإمكانه تقييم المساواة والتعبيرات المنطقية.

ما هو الفرق بين إذا كان آخر؟

if vs if else

عبارة if عبارة عن هيكل لاتخاذ القرار يتكون من تعبير متبوع بعبارة واحدة أو أكثر. إذا كان else عبارة عن هيكل لاتخاذ القرار حيث يمكن اتباع عبارة if بعبارة أخرى اختيارية يتم تنفيذها عندما يكون التعبير خاطئًا.
التنفيذ
في if ، يتم تنفيذ العبارات الموجودة داخل كتلة if إذا كان التعبير صحيحًا. إذا كان التعبير خاطئًا ، فسيتم تنفيذ العبارة التالية بعد تنفيذ كتلة if. في if else ، يتم تنفيذ كتلة if إذا كان التعبير صحيحًا وإذا كان التعبير خاطئًا ، يتم تمرير التحكم إلى كتلة else.

ملخص - if vs if else

هناك العديد من هياكل صنع القرار في البرمجة. ناقش هذا المقال اثنين منهم: if and if else. في if ، سيتم تنفيذ العبارات الموجودة داخل كتلة if إذا كان الشرط صحيحًا ويتم تمرير عنصر التحكم إلى العبارة التالية بعد كتلة if. في if if ، إذا كان الشرط صحيحًا ، يتم تنفيذ العبارات الموجودة داخل كتلة if وإذا كان الشرط خاطئًا ، يتم تنفيذ العبارات الموجودة في كتلة else.هذا هو الفرق بين if و if.

موصى به: