প্রাকৃতিক সংখ্যা হল 1 থেকে শুরু হওয়া ধনাত্মক পূর্ণসংখ্যা।
প্রাকৃতিক সংখ্যার ক্রম হল −
1, 2, 3, 4, 5, 6, 7, 8, 9, 10……
প্রথম n প্রাকৃতিক সংখ্যার যোগফল ফর লুপ বা সূত্র ব্যবহার করে গণনা করা যেতে পারে।
এই উভয় পদ্ধতি নির্দিষ্ট করার প্রোগ্রামগুলি নিম্নরূপ দেওয়া হয় -
লুপের জন্য ব্যবহার করা প্রাকৃতিক সংখ্যার সমষ্টি।
লুপ ব্যবহার করে n প্রাকৃতিক সংখ্যার যোগফল গণনা করার প্রোগ্রামটি নিম্নরূপ দেওয়া হয়েছে।
উদাহরণ
#include<iostream> using namespace std; int main() { int n=5, sum=0, i; for(i=1;i<=n;i++) sum=sum+i; cout<<"Sum of first "<<n<<" natural numbers is "<<sum; return 0; }
আউটপুট
Sum of first 5 natural numbers is 15
উপরের প্রোগ্রামে, a for loop 1 থেকে n পর্যন্ত চালানো হয়। লুপের প্রতিটি পুনরাবৃত্তিতে, i এর মান যোগফলের সাথে যোগ করা হয়। সুতরাং, প্রথম n প্রাকৃতিক সংখ্যার যোগফল পাওয়া যায়। এটি নিম্নলিখিত কোড স্নিপেট দ্বারা প্রদর্শিত হয়৷
৷for(i=1;i<=n;i++) sum=sum+i;
সূত্র ব্যবহার করে প্রাকৃতিক সংখ্যার যোগফল
প্রথম n প্রাকৃতিক সংখ্যার যোগফল বের করার সূত্রটি নিম্নরূপ।
sum = n(n+1)/2
উপরের সূত্রটি ব্যবহার করে n প্রাকৃতিক সংখ্যার যোগফল গণনা করার প্রোগ্রামটি নিম্নরূপ দেওয়া হয়েছে।
উদাহরণ
#include<iostream> using namespace std; int main() { int n=5, sum; sum = n*(n+1)/2; cout<<"Sum of first "<<n<<" natural numbers is "<<sum; return 0; }
আউটপুট
Sum of first 5 natural numbers is 15
উপরের প্রোগ্রামে, প্রথম n প্রাকৃতিক সংখ্যার যোগফল সূত্র ব্যবহার করে গণনা করা হয়। তারপর এই মান প্রদর্শিত হয়. এটি নিম্নলিখিত কোড স্নিপেট দ্বারা প্রদর্শিত হয়৷
৷sum = n*(n+1)/2; cout<<"Sum of first "<<n<<" natural numbers is "<<sum;