কম্পিউটার

C প্রোগ্রামে প্রথম n প্রাকৃতিক সংখ্যার যোগফল


পূর্ণসংখ্যার যোগফলের যোগফল বের করার ধারণাটি এমনভাবে পাওয়া যায় যে প্রথমে, আমরা n পর্যন্ত সংখ্যার যোগফল খুঁজে বের করব এবং তারপর একটি মান পেতে সমস্ত যোগফল যোগ করব যা হবে যোগফলের যোগফল যা আমাদের কাঙ্ক্ষিত যোগফল।

এই সমস্যার জন্য, আমাদের একটি সংখ্যা দেওয়া হয়েছে n পর্যন্ত যা আমাদের যোগফলের যোগফল বের করতে হবে। এই যোগফল খুঁজে বের করার জন্য একটি উদাহরণ নেওয়া যাক।

n = 4

এখন আমরা 1 থেকে 4 পর্যন্ত প্রতিটি সংখ্যার জন্য সংখ্যার যোগফল খুঁজে পাব :

Sum of numbers till 1 = 1
Sum of numbers till 2 = 1 + 2 = 3
Sum of numbers till 3 = 1 + 2 + 3 = 6
Sum of numbers till 4 = 1 + 2 + 3 + 4 = 10
Now we will find the sum of sum of numbers til n :
Sum = 1+3+6+10 = 20

n প্রাকৃতিক সংখ্যার যোগফল বের করার জন্য, আমাদের দুটি পদ্ধতি আছে:

পদ্ধতি 1 - লুপগুলির জন্য ব্যবহার করা (অদক্ষ)

পদ্ধতি 2 - গাণিতিক সূত্র ব্যবহার করে (দক্ষ)

পদ্ধতি 1 - লুপগুলির জন্য ব্যবহার করা

এই পদ্ধতিতে, আমরা যোগফলের যোগফল বের করার জন্য দুইটি লুপ ব্যবহার করব। অভ্যন্তরীণ লুপ প্রাকৃতিক সংখ্যার যোগফল খুঁজে বের করে এবং বাইরের লুপ এই যোগফলটিকে যোগফল 2-এ যোগ করে এবং সংখ্যাটিকে এক দ্বারা বৃদ্ধি করে।

উদাহরণ

#include <stdio.h>
int main() {
   int n = 4;
   int sum=0, s=0;
   for(int i = 1; i< n; i++){
      for(int j= 1; j<i;j++ ){
         s+= j;
      }
      sum += s;
   }
   printf("the sum of sum of natural number till %d is %d", n,sum);
   return 0;
}

আউটপুট

The sum of sum of natural number till 4 is 5

পদ্ধতি 2 - গাণিতিক সূত্র ব্যবহার করে

n প্রাকৃতিক সংখ্যার যোগফল বের করার জন্য আমাদের একটি গাণিতিক সূত্র আছে। গাণিতিক সূত্র পদ্ধতি একটি দক্ষ পদ্ধতি।

n প্রাকৃতিক সংখ্যার যোগফলের যোগফল বের করার গাণিতিক সূত্র :

sum = n*(n+1)*(n+2)/2

উদাহরণ

#include <stdio.h>
int main() {
   int n = 4;
   int sum = (n*(n+1)*(n+2))/2;
   printf("the sum of sum of natural number till %d is %d", n,sum);
   return 0;
}

আউটপুট

the sum of sum of natural number till 4 is 60

  1. প্রথম n প্রাকৃতিক সংখ্যার ঘনক্ষেত্রের যোগফলের জন্য C প্রোগ্রাম?

  2. প্রথম n প্রাকৃতিক সংখ্যার বর্গের সমষ্টির জন্য C++ প্রোগ্রাম?

  3. প্রথম n প্রাকৃতিক সংখ্যার বর্গের সমষ্টির জন্য পাইথন প্রোগ্রাম

  4. প্রথম n প্রাকৃতিক সংখ্যার ঘনক্ষেত্রের যোগফলের জন্য পাইথন প্রোগ্রাম