الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

محاوله الداله الاسيه

بدأه فارس العصيمي في 12 نوفمبر 2008 · 2 رد · 631 مشاهدة · في الأسئلة المجابة
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

صباح الخير

هذي محاوله لكتابة الداله الاسيه بلغة السي بلس بلس

بالتركيبه ا لبسيطه

بدون استخدام الدوال

بس طلع فيه اخطاء

قانون الداله

e = 1 + 1/ 1! + 1/2! + ......

وهذا البرنامج

  1. #include "stdafx.h"

  2.  
  3. #include [/
    color]<iostream>
  4.  
  5. using [/col
    or]namespace std
  6.  
  7. int main()
  8.  
  9. {
  10.  
  11. int n
  12.  
  13. float sum = 1
  14.  
  15. float fac = 1
  16.  
  17. cout<<"Enter numberand press ENTER"
  18.  
  19. cin>>n
  20.  
  21. while (n >0 ){
  22.  
  23. for (int i=1 i<=n i++){
  24.  
  25. fac = fac * i
  26.  
  27.  
  28. }
  29.  
  30. sum = ( sum + (1fac))
  31.  
  32. fac = 1
  33.  
  34. n--
  35.  
  36. }
  37.  
  38.  
  39. cout<<sum<<endl
  40.  
  41. return 0
  42.  
  43. }
  44.  

تم تعديل هذه المشاركة بواسطة فارس العصيمي في 12 نوفمبر 2008 في 00:15

#2

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

شغلك ممتاز فقط تعديل بسيط :

  1. #include <cstdlib>
  2. #include <iostream>
  3.  
  4. using namespace std;
  5.  
  6. int main(int argc, char *argv[])
  7. {
  8.  
  9.  
  10. int n;
  11. float sum = 1;
  12. float fac = 1;
  13. cout<<"Enter numberand press ENTER =";
  14. cin>>n;
  15.  
  16. for (int i=0; i<=n ;i++)
  17. {
  18. fac = fac * i;
  19. if(fac==0) fac=1;
  20. sum+=1/fac;
  21. }
  22.  
  23. cout<<"e="<<sum<<endl;
  24. cin.get();
  25. cin.get();
  26. return 0;
  27. }
  28.  

تم تعديل هذه المشاركة بواسطة فهدالشلوي في 12 نوفمبر 2008 في 01:09

tvquran_6.gif

#3

هلا والله فهد

مشكور يالغالي

الله لايحرمنا منك

يعطيك الف عافيه

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…