Module: (C ++) جملة شرطية متداخلة. ظروف صعبة


Problem

1/14

جملة شرطية متداخلة

Theory Click to read/hide

جملة شرطية متداخلة في كتل " if " و " آخر " قد تتضمن أي عبارات أخرى ، بما في ذلك العبارات الشرطية الأخرى. ينتج عن هذا & nbsp؛ جمل شرطية متداخلة ؛ تشير عبارة else إلى أقرب سابق إذا .
نبسب ؛
مثال إذا (A & GT ؛ 10) إذا (A & GT ؛ 100) كوت & lt؛ & lt؛ "لديك الكثير من المال."؛ آخر كوت & lt؛ & lt؛ "لديك ما يكفي من المال" ؛ آخر كوت & lt؛ & lt؛ "ليس لديك ما يكفي من المال" ؛ لتسهيل فهم البرنامج ، كل الكتل " if " و " آخر " (جنبًا إلى جنب مع الأقواس التي تحددها) يتم إزاحتها إلى اليمين بمقدار 2-3 أحرف - وهذا ما يسمى تدوين سلم.

سجل & quot؛ سلم & quot؛ هو شكل جيد لأي مبرمج!

Problem

باستخدام جملة شرطية متداخلة ، اكتب برنامجًا يعرض الكلمة & quot؛ YES & quot؛ إذا كان الرقم الذي تم إدخاله من لوحة المفاتيح بين 20 و 40 ، والكلمة & quot؛ NO & quot؛ خلاف ذلك.

الصق مقتطفات الشفرة المفقودة في البرنامج.

يرجى ملاحظة أن البرنامج له فرعين من نوع else - في حالة عدم استيفاء أي من الشروط ، كلمة & quot؛ NO & quot؛. & nbsp؛