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

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


একটি ইন্টিজার n দেওয়া আছে। প্রথম n প্রাকৃতিক সংখ্যার ঘনফলের যোগফল বের করতে হবে। অর্থাৎ 1³ + 2³ + 3³ + ... + n³।

ইনপুট − 4

আউটপুট − 100

ব্যাখ্যা − 1³+2³+3³+4³ = 1+8+27+64 = 100

ইনপুট − 8

আউটপুট − 1296

ব্যাখ্যা − 1³+2³+...+8³ = 1296

প্রোগ্রামে ব্যবহৃত পদ্ধতি

  • সিম্পল ইটারেটিভ পদ্ধতি: ফর লুপ, হোইল লুপ বা ডু-হোইল লুপ যেকোনো একটা।
  • i = 1 থেকে n পর্যন্ত লুপ।
  • প্রতিটি i-র ঘনফল বের করে যোগ করুন।
  • ফলাফল রিটার্ন করুন।

অ্যালগরিদম

Start
function series_sum(total)
  sum = 0
  for i=1 to total: sum += i*i*i
  return sum
Stop

উদাহরণ

#include <iostream>
using namespace std;

int series_sum(int total) {
    int sum = 0;
    for (int i = 1; i <= total; i++)
        sum += i * i * i;
    return sum;
}

int main() {
    int total = 10;
    cout << "sum of series is: " << series_sum(total);
    return 0;
}

আউটপুট

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

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

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

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