حان الوقت لتطبيق ما تعلمته عن if, elif, و else في تحدي عملي! ستقوم ببناء برنامج بسيط يأخذ درجة رقمية من المستخدم ويقوم بتحويلها إلى تقدير حرفي (A, B, C, D, F).
المطلوب
اطلب الدرجة باستخدام الرسالة:
ادخل الدرجة الرقمية:حول إلى رقم عشري باستخدام
float()للتعامل مع درجات مثل 85.5استخدم
if/elif/elseلتطبيق القواعد التالية:- A: إذا كانت الدرجة 90 أو أعلى
- B: إذا كانت الدرجة 80 أو أعلى (elif تعني تلقائياً أقل من 90)
- C: إذا كانت الدرجة 70 أو أعلى
- D: إذا كانت الدرجة 60 أو أعلى
- F: للحالات الأخرى
اطبع النتيجة بالصيغة:
التقدير هو: X
أمثلة
مثال 1:
ادخل الدرجة الرقمية: 95
التقدير هو: A
مثال 2:
ادخل الدرجة الرقمية: 72.5
التقدير هو: C