اذهب إلى المحتوى
  • 0

مصر

Hader Mansour

السؤال

نشر

كتبي برنامج يستخدم for loop ويطلع:
    1.    عدد الطلبة اللي ناجحين (النجاح من 60 فأكثر)
    2.    عدد الطلبة اللي راسبين (أقل من 60)
    3.    أعلى درجة
    4.    أقل درجة
    5.    متوسط الدرجات (Average)
    6.    عدد الطلبة اللي درجاتهم ممتاز (90 فأكثر)

grades = [55, 72, 88, 40, 91, 67, 73, 100, 35, 79, 60]

2-

اكتبي برنامج يستخدم while loop يعمل نظام إدخال درجات للطلاب:
    •    البرنامج يفضل يطلب من المستخدم يدخل درجة من 0 إلى 100
    •    لو المستخدم دخل رقم -1 يبقى البرنامج يوقف الإدخال ويطلع النتائج
    •    لو المستخدم دخل درجة برا النطاق (أقل من 0 أو أكبر من 100) ما تتحسبش ويظهر رسالة خطأ

وفي النهاية يطبع:
    1.    عدد الدرجات الصحيحة اللي اتدخلت
    2.    مجموع الدرجات
    3.    المتوسط
    4.    أعلى درجة
    5.    أقل درجة

ملاحظة: لو المستخدم دخل -1 من أول مرة (يعني مفيش درجات)، اطبعي رسالة: "No grades entered"

Recommended Posts

لا توجد أي إجابات على هذا السؤال بعد

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...