حان الوقت لتطبيق ما تعلمته عن if, elif, و else في تحدي عملي! ستقوم ببناء برنامج بسيط يأخذ درجة رقمية من المستخدم ويقوم بتحويلها إلى تقدير حرفي (A, B, C, D, F).

المطلوب

  1. اطلب الدرجة باستخدام الرسالة: ادخل الدرجة الرقمية:

  2. حول إلى رقم عشري باستخدام float() للتعامل مع درجات مثل 85.5

  3. استخدم if/elif/else لتطبيق القواعد التالية:

    • A: إذا كانت الدرجة 90 أو أعلى
    • B: إذا كانت الدرجة 80 أو أعلى (elif تعني تلقائياً أقل من 90)
    • C: إذا كانت الدرجة 70 أو أعلى
    • D: إذا كانت الدرجة 60 أو أعلى
    • F: للحالات الأخرى
  4. اطبع النتيجة بالصيغة: التقدير هو: X

أمثلة

مثال 1:

ادخل الدرجة الرقمية: 95
التقدير هو: A

مثال 2:

ادخل الدرجة الرقمية: 72.5
التقدير هو: C

الناتج (Console)

سيظهر ناتج تنفيذ الكود هنا.