سي بلس بلس-38:حساب معدل النجاح لمجموعة من الطلاب


السلام عليكم ورحمة الله وبركاته

اخوتي الكرام اخواتي الفاضلات 

سؤالنا اليوم يقول:

اكتب برنامج بلغة سي بلس بلس يطلب من المستخدم ادخال العدد الكلي للطلاب وعدد الناجحين منهم ويحسب النسبة المئوية للنجاح الكلي

اما الجواب ففي الصورة التالية:

successrate

ملاحظة مهمة جداً هنا وهي بما ان عدد الطلاب الكلي وعدد الطلبة الناجحين هي اعداد صحيحة فأن ناتج قسمتها يكون صفر عادة لو قمنا بعملية القسمة بشكل مباشر ولذلك وكأحد الطرق لتحويل العدد الصحيح الى عدد عشري نقوم بضربه بالرقم (1.0) كما هو واضح في الصورة اعلاه.

اتمنى ان يكون السؤال وحله مفيداً ومفهوماً للجميع 

تحياتي للجميع ولا تنسونا بالدعاء والمشاركة لتعميم الفائدة لهذا المنشور وغيره مما ترون انه يمكن ان يفيد غيركم

4 Comments Add yours

  1. nono قال:

    شكراا الك
    يعطيك العاافية
    بس يعني ما بينحل بإستخدام الـ for loop ؟

    أعجبني

    1. mustafasadiq قال:

      لو كان هناك الكثير من الادخالات لدرجات الكثير من الطلبة فممكن استخدام الفور لوب

      أعجبني

  2. salman adam قال:

    السلام عليكم
    اوز برنامج بلغة C++
    يقوم بادخال 60 درجة لطلاب ويخرج متوسط الطلاب واعلي درجة واقل درجة

    أعجبني

    1. mustafasadiq قال:

      وعليكم السلام
      الجواب في هذا الرابط:
      http://www.cplusplus.com/forum/beginner/78445/

      أعجبني

أضف تعليقاً

إملأ الحقول أدناه بالمعلومات المناسبة أو إضغط على إحدى الأيقونات لتسجيل الدخول:

WordPress.com Logo

أنت تعلق بإستخدام حساب WordPress.com. تسجيل خروج   / تغيير )

صورة تويتر

أنت تعلق بإستخدام حساب Twitter. تسجيل خروج   / تغيير )

Facebook photo

أنت تعلق بإستخدام حساب Facebook. تسجيل خروج   / تغيير )

Google+ photo

أنت تعلق بإستخدام حساب Google+. تسجيل خروج   / تغيير )

Connecting to %s