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


Problem

1/13

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

Theory Click to read/hide

جملة شرطية متداخلة
في كتل " if " و " آخر " قد تتضمن أي عبارات أخرى ، بما في ذلك العبارات الشرطية المتداخلة الأخرى ؛ تشير عبارة else & nbsp؛ إلى أقرب سابق إذا .

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

Problem

باستخدام جملة شرطية متداخلة ، اكتب برنامجًا يعرض الكلمة & quot؛ YES & quot؛ إذا كان الرقم الذي تم إدخاله من لوحة المفاتيح بين 20 و 40 ، وكانت الكلمة & quot؛ NO & quot؛ خلاف ذلك.
أكمل البرنامج الأصلي بالشروط اللازمة.
يرجى ملاحظة أن البرنامج له فرعين else & nbsp؛ - إذا لم يتم استيفاء أي من الشروط ، يجب عرض كلمة & quot؛ NO & quot؛ على الشاشة. & nbsp؛