Advertisement
Guest User

Untitled

a guest
Jun 28th, 2017
67
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.21 KB | None | 0 0
  1. #include<stdio.h>
  2.  
  3. int fact(int n) // fact(i) নিচে যেখানে এইটা কল হচ্ছে ঐখানে i
  4. { // এর ভ্যালুটা এইখানে n হিশেবে পেরামিটার সেট হয়ে আসছে। তার মানে হলে
  5. // নিচে i এর যে মান এখানে পাঠানো হবে , এইখানে n ঐ মানকে রিপ্রেজেন্ট করবে
  6. int i,b=1; // বি এর মান শুরুতে ১ ধরে নিতে হবে। যদি কোন কিছু ইনিশিয়ালাইজ না করি তাহলে গারবেজ হয়ে থাকবে
  7.  
  8. for(i=1; i<=n; i++)
  9. {
  10. b*=i;
  11. }
  12.  
  13. return b;
  14. }
  15.  
  16. int main()
  17. { // মূল প্রোগ্রাম এখান থেকে স্টার্ট হবে
  18. int sum,i;
  19. int n; // এন এর ভেরিএবল ডিক্লেয়ার হবে
  20.  
  21. //n=5; // যদি স্ক্যানেফ ইউজ করা না হয় তাহলে এন এর কোন একটা মান দিয়ে দিতে হবে
  22. scanf("%d",&n); // এন এর ইনপুট রানটাইমে নেয়া হবে
  23.  
  24. sum=0; // এখানে সাম= ০ হিসেবে আগে ইনিশিয়ালাইজ করতে হবে। নইলে গারবেজ ভ্যালু এর সাথে যোগ হয়ে অন্য একটা ভালু আসবে
  25. for(i=1; i<=n; i++) // এখানে ১ থেকে এন পর্যন্ত লুপ চলবে
  26. {
  27. sum=sum+ (fact(i)/i); // সাম = সাম + ( বাকি অংশ ) এটার মানে হল
  28. // প্রতিবার সাম এর আগের রেজাল্টের সাথে যোগ হবে
  29. // (fact(i)/i) পার্ট থেকে আসা ভ্যালুটা
  30. }
  31.  
  32. printf("The sum of the series is:%d\n\n",sum);
  33. return 0;
  34. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement