কম্পিউটার

C++-এ প্রথম N Iccanobif নম্বর খোঁজার প্রোগ্রাম


এই টিউটোরিয়ালে, আমরা N lccanobif সংখ্যাগুলি খুঁজে বের করার জন্য একটি প্রোগ্রাম নিয়ে আলোচনা করব।

এর জন্য আমাদের একটি পূর্ণসংখ্যা দেওয়া হবে। আমাদের কাজ হল সেই অবস্থানে lccanobif নম্বর খুঁজে বের করা। এগুলি ফিবোনাচি সংখ্যার অনুরূপ যে আমরা তাদের সংখ্যাগুলিকে বিপরীত করার পরে পূর্ববর্তী দুটি সংখ্যা যোগ করি।

উদাহরণ

#include <bits/stdc++.h>
using namespace std;
//reversing the digits of a number
int reverse_digits(int num){
   int rev_num = 0;
   while (num > 0) {
      rev_num = rev_num * 10 + num % 10;
      num = num / 10;
   }
   return rev_num;
}
//printing the first N lccanobif numbers
void icanobifNumbers(int N){
   int first = 0, second = 1;
   if (N == 1)
      cout << first;
   else if (N == 2)
      cout << first << " " << second;
   else {
      cout << first << " " << second << " ";
      for (int i = 3; i <= N; i++) {
         int x = reverse_digits(first);
         int y = reverse_digits(second);
         cout << x + y << " ";
         int temp = second;
         second = x + y;
         first = temp;
      }
   }
}
int main(){
   int N = 12;
   icanobifNumbers(N);
   return 0;
}

আউটপুট

0 1 1 2 3 5 8 13 39 124 514 836

  1. C++ এ স্ট্রিং-এ ব্যালেন্সিং পজিশনের সংখ্যা খুঁজুন

  2. সংখ্যার বিন্যাসের গুণফলের প্রথম সংখ্যা খুঁজে পেতে C++ প্রোগ্রাম

  3. দুটি সিরিজের প্রথম সংঘর্ষের বিন্দু খুঁজে পেতে C++ প্রোগ্রাম

  4. S-এর মধ্যকের সবচেয়ে কাছাকাছি k সংখ্যা খুঁজে বের করার জন্য C++ প্রোগ্রাম, যেখানে S হল n সংখ্যার একটি সেট