• 0
  • مالي خلق
  • أتهاوش
  • متضايق
  • مريض
  • مستانس
  • مستغرب
  • مشتط
  • أسولف
  • مغرم
  • معصب
  • منحرج
  • آكل
  • ابكي
  • ارقص
  • اصلي
  • استهبل
  • اضحك
  • اضحك  2
  • تعجبني
  • بضبطلك
  • رايق
  • زعلان
  • عبقري
  • نايم
  • طبيعي
  • كشخة
  • النتائج 1 إلى 7 من 7

    الموضوع: اللي عنده خلفية عن الfunction في السي بلس بلس لايبخل

    1. #1
      التسجيل
      18-10-2005
      المشاركات
      8
      المواضيع
      3
      شكر / اعجاب مشاركة

      Smile اللي عنده خلفية عن الfunction في السي بلس بلس لايبخل

      السلام عليكم
      بصراحه عندي سؤال عرفت أحله بس بدون function وإذا حاولت أحله بالفنكشن مايمشي البرنامج خير شر
      السؤال هو


      Define factorial function:

      n!=n.(n-1).(n-2)...1 for values of n greate than to 1
      and n!=1 for n=0 or n=1
      write a program that estimates the value of the mathematical constante by using theformula:
      e=1+1/1!+1/2!....
      stop at 1/100!






      السطرين الأخيره مادري ليش أنقلبت عموما المقصود مضروب 2وليسe


      والأخر مضروب ال100














    2. #2
      التسجيل
      26-07-2005
      الدولة
      Australia
      المشاركات
      3,368
      المواضيع
      68
      شكر / اعجاب مشاركة

      مشاركة: اللي عنده خلفية عن الfunction في السي بلس بلس لايبخل

      احاول الحين احله بالنظر ,,,,

      بس ماني فاهم .. ليش ما بينحل معاك ؟؟
      ابي اشوف حلك .. طالما انا الحين احله ,,,,

    3. #3
      التسجيل
      26-07-2005
      الدولة
      Australia
      المشاركات
      3,368
      المواضيع
      68
      شكر / اعجاب مشاركة

      مشاركة: اللي عنده خلفية عن الfunction في السي بلس بلس لايبخل

      كود:
       
      
      #include<iostream.h>
      int f (int x)
      {
      if (x==0||x==1)
      return 1;
      int y=1;
      for(int i=x;i>1;i--)
      {
      y*=i;
      }
      return y ;
      }
      void main ()
      {
      int z;
      cout << "enter no:"
      cin>>z;
      cout<<f(z);
      }
      هذا البرنامج يوجد المضروب .. الدالة اف ..... توجد المضروب

    4. #4
      التسجيل
      26-07-2005
      الدولة
      Australia
      المشاركات
      3,368
      المواضيع
      68
      شكر / اعجاب مشاركة

      مشاركة: اللي عنده خلفية عن الfunction في السي بلس بلس لايبخل

      وهذا هو البرنامج الي طلبتيه ,,,
      كود:
      #include<iostream.h>
      int f (int x)
      {
      if (x==0||x==1)
      return 1;
      int y=1;
      for(int i=x;i>1;i--)
      {
      y*=i;
      }
      return y ;
      }
      void main ()
      {
      float e=0;
      int z;
      cout << "enter no:";
      cin>>z;
      for(int j=0;j<=z;j++)
      {
      e+=1/float(f(j));
      }
      cout<<endl<<"e:"<<e;
      }
      التعديل الأخير تم بواسطة The Coder ; 13-11-2005 الساعة 05:42 AM

    5. #5
      التسجيل
      18-10-2005
      المشاركات
      8
      المواضيع
      3
      شكر / اعجاب مشاركة

      مشاركة: اللي عنده خلفية عن الfunction في السي بلس بلس لايبخل

      مشكوووووور
      هذا حلي بس بدون الفنكشن
      #include <iostream.h>


      int main()
      {
      double facto ,e;
      facto=1;
      e=1;
      cout<<"e="<<e;
      for(int i=1;i<=99;i++)
      {
      facto=facto*(i+1);
      cout<<"+"<<1/facto;
      e=e+1/facto;
      }
      cout<<"\n\ne="<<e;
      return 0;
      }



      العجيب في حلك أن الناتج ما يطلع أرقام بعد الفاصله!!!!

    6. #6
      التسجيل
      18-10-2005
      المشاركات
      8
      المواضيع
      3
      شكر / اعجاب مشاركة

      مشاركة: اللي عنده خلفية عن الfunction في السي بلس بلس لايبخل

      وأخيرا حليته بالفنكشن

      #include <iostream>
      using namespace std;

      double factorial(double n)
      {
      if (n > 1) {
      return n * factorial(n - 1);
      }
      else {
      return 1;
      }
      }

      int main()
      {
      double n;
      double fact;
      double e;
      e=1;
      cout<<e<<endl;
      for (n=2;n<=99;n++)
      {
      fact = factorial(n);
      cout <<"1/fact="<<1/fact<<endl;

      e=e+(1/fact);
      }


      cout<<"e"<<" = " <<e<<endl;
      return 0;
      }

      وشكرا

    7. #7
      التسجيل
      26-07-2005
      الدولة
      Australia
      المشاركات
      3,368
      المواضيع
      68
      شكر / اعجاب مشاركة

      مشاركة: اللي عنده خلفية عن الfunction في السي بلس بلس لايبخل

      ما يطلع ارقااام ؟؟؟؟
      انا جربته ... يطلع ارقام بعد الفاصلة !!!!

      ......... المهم
      موفقين

    ضوابط المشاركة

    • لا تستطيع إضافة مواضيع جديدة
    • لا تستطيع الرد على المواضيع
    • لا تستطيع إرفاق ملفات
    • لا تستطيع تعديل مشاركاتك
    •