কম্পিউটার টিউটোরিয়াল

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


প্রথম n প্রাকৃতিক সংখ্যার বর্গ-যোগফলের যোগফল হলো n টার্ম পর্যন্ত বর্গের যোগফলের যোগফল বের করা। এই সিরিজে n পর্যন্ত প্রতিটি সংখ্যার যোগফল বের করে সেগুলো একটি যোগফল ভেরিয়েবলে যোগ করা হয়।

প্রথম ৪ প্রাকৃতিক সংখ্যার বর্গ-যোগফলের যোগফল −

sum = (12) + (12 + 22 ) + (12 + 22 + 32) + (12 + 22 + 32 + 42 ) = 1 + 5 + 14 + 30 = 50

প্রথম n প্রাকৃতিক সংখ্যার বর্গ-যোগফলের যোগফল বের করার দুটি পদ্ধতি আছে।

১) ফর লুপ ব্যবহার করে।

এই পদ্ধতিতে, ১ থেকে N পর্যন্ত লুপ চালিয়ে প্রতিটি সংখ্যার বর্গ-যোগফল বের করে সেটি একটি sum ভেরিয়েবলে যোগ করা হয়। বড় নম্বরের জন্য এটি সময় সাপেক্ষ।

উদাহরণ

#include <stdio.h> int main() {    int n = 6;    int sum = 0;    for (int i = 1; i <= n; i++)       sum += ((i * (i + 1) * (2 * i + 1)) / 6);    printf("The square-sum of first %d natural number is %d",n,sum);    return 0; }

আউটপুট

The square-sum of first 6 natural number is 196

২) গাণিতিক ফর্মুলা ব্যবহার করে−

nth টার্ম এবং সিকোয়েন্সের জেনারেল ফর্মুলা থেকে একটি গাণিতিক ফর্মুলা ডেরাইভ করা হয়েছে। প্রথম n প্রাকৃতিক সংখ্যার বর্গ-যোগফলের যোগফলের ফর্মুলা: sum = n*(n+1)*(n+1)*(n+2)/12

এই ফর্মুলা ব্যবহার করে প্রোগ্রাম:

উদাহরণ

#include <stdio.h> int main() {    int n = 6;    int sum = (n*(n+1)*(n+1)*(n+2))/12;    printf("The square-sum of first %d natural number is %d",n,sum);    return 0; }

আউটপুট

The square-sum of first 6 natural number is 196

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

  2. C++-এ প্রথম n প্রাকৃতিক সংখ্যার বর্গের যোগফল (Sum of Squares)

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

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