Programming in C++

سؤال وجواب في لغة سي بلس بلس-9


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

مثالنا لهذا اليوم هو سؤال من احد الاخوة ويقول:

اكتب برنامج بلغة سي بلس بلس لحساب قيمة المتسلسلة التالية

y=(j*j+12/j!)

لقيم j من 2 الى قيمة نحن ندخلها بأستخدام دوارة for

الجواب في الصورة ادناه 

fact

اتمنى ان يكون الحل واضحاً وننتظر بقية اسئلتكم واستفساراتكم والله الموفق لكل خير

تحياتي للجميع ولا تنسوا المشاركة ان احسستم انه يمكن ان يكون المنشور مفيداً لشخص اخر🙂

20 thoughts on “سؤال وجواب في لغة سي بلس بلس-9

    1. ممكن وبسهولة من خلال حساب المضروب في الفور الاولى والمتسلسلة في الفور الثانية وبتعديل بسيط ولكن هذه الطريقة هي الاسهل ولذا اعتمدتها

      أعجبني

  1. د. مصطفى اعتقد عندك مشكلة بدالة المضروب
    لو استدعينا الدالة
    fact(1)
    تكون النتيجة مجهولة غير معلومة
    اما لو استدعينا الدالة
    fact(3)
    راح يستمر باستدعاء الدالة حتى
    x=1
    وهي نتيجة غير معلومة

    أعجبني

    1. اخي الكريم الدالة المستخدمة دالة عالمية وقد جربتها على كل القيم ولم يكن هناك خطأ والطريقة المستخدمة قد تبدو غريبة ولكنها مجربة ومضمونة 100%
      تحياتي🙂

      أعجبني

    1. اخي الكريم اذا لاحظت في دالة الفور انا استدعيت المضروب للأعداد من 2 الى العدد الي يقوم المستخدم بأدخاله ولذا فلن يتم استدعاء الدالة للصفر ولا للواحد🙂
      تحياتي

      أعجبني

      1. انت قلت جربته على كل القيم !!
        اني جربته دالة في المحرر المحاكي تعمل بشكل صحيح على بعض القيم
        http://www.tutorialspoint.com/compile_cpp_online.php
        اما هذا المحرر المحاكي تكون النتيجة صفر دائما
        http://ideone.com/
        اما باستخدام برنامج المحرر turbo c++ borland
        فتكون النتيجة قيم موجبة كبيرة ومرة تكون سالبة
        وعند استخدام المضروب للصفر ففي الجميع يدخل بدورة غير منتهية
        وقد لاحظت انه يبداء من 2 لو قمنا بتغير السؤال وقلنا انه يبداء من الصفر هل يعمل البرنامج!!!

        أعجبني

أضف تعليقاً

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

WordPress.com Logo

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

صورة تويتر

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

Facebook photo

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

Google+ photo

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

Connecting to %s