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

C++-এ ইটেরেশন ব্যবহার করে ফিবোনাচ্চি সংখ্যা খুঁজে বের করা


ইটেরেশন ব্যবহার করে ফিবোনাচ্চি সিরিজ বের করার একটি উদাহরণ নিচে দেওয়া হল।

উদাহরণ

#include <iostream>
using namespace std;

void fib(int num) {
    int x = 0, y = 1, z = 0;
    for (int i = 0; i < num; i++) {
        cout << x << " ";
        z = x + y;
        x = y;
        y = z;
    }
}

int main() {
    int num;
    cout << "Enter the number : ";
    cin >> num;
    cout << "\nThe fibonacci series : " ;
    fib(num);
    return 0;
}

আউটপুট

Enter the number : 10
The fibonacci series : 0 1 1 2 3 5 8 13 21 34

উপরের প্রোগ্রামে, মূল কোড fib() ফাংশনে আছে ফিবোনাচ্চি সিরিজ ক্যালকুলেট করতে।

void fib(int num) {
    int x = 0, y = 1, z = 0;
    for (int i = 0; i < num; i++) {
        cout << x << " ";
        z = x + y;
        x = y;
        y = z;
    }
}

main() ফাংশনে, ইউজার একটি সংখ্যা ইনপুট দিয়েছে। fib() ফাংশনটি কল করা হয়েছে এবং ফিবোনাচ্চি সিরিজ প্রিন্ট করা হয়েছে নিচের মতো -

cout << "Enter the number : "; cin >> num; cout << "\nThe fibonacci series : " ; fib(num);

  1. C++ ব্যবহার করে এলিপসের এরিয়া বের করা

  2. অ্যারে ব্যবহার করে সংখ্যাগুলোর গড় (Average) বের করার C++ প্রোগ্রাম

  3. রিকার্সন ব্যবহার করে প্রাকৃতিক সংখ্যাগুলোর যোগফল (Sum of Natural Numbers) বের করার C++ প্রোগ্রাম

  4. রিকার্সন ব্যবহার করে GCD (Greatest Common Divisor) বের করার C++ প্রোগ্রাম