কম্পিউটার

C++ এ প্রদত্ত পরিসরে বিজোড় সংখ্যক ভাজক আছে এমন সংখ্যার গণনা খুঁজে বের করার প্রোগ্রাম


এই টিউটোরিয়ালে, আমরা একটি প্রদত্ত পরিসরে বিজোড় সংখ্যক ভাজক বিশিষ্ট সংখ্যার গণনা বের করার জন্য একটি প্রোগ্রাম নিয়ে আলোচনা করব।

এই জন্য আমরা পরিসীমা উপরের এবং নিম্ন সীমা প্রদান করা হবে. আমাদের কাজ হল বিজোড় সংখ্যক ভাজক বিশিষ্ট মানের সংখ্যা গণনা করা এবং গণনা করা।

উদাহরণ

#include <bits/stdc++.h>
using namespace std;
//counting the number of values
//with odd number of divisors
int OddDivCount(int a, int b){
   int res = 0;
   for (int i = a; i <= b; ++i) {
      int divCount = 0;
      for (int j = 1; j <= i; ++j) {
         if (i % j == 0) {
            ++divCount;
         }
      }
      if (divCount % 2) {
         ++res;
      }
   }
   return res;
}
int main(){
   int a = 1, b = 10;
   cout << OddDivCount(a, b) << endl;
   return 0;
}

আউটপুট

3

  1. C++ প্রোগ্রাম প্রদত্ত পরিসরে সংখ্যা খুঁজে বের করতে যেখানে প্রতিটি সংখ্যা আলাদা

  2. একটি প্রদত্ত গ্রাফে সেতুর প্রান্তের সংখ্যা খুঁজে বের করার জন্য C++ প্রোগ্রাম

  3. C++ এ প্রদত্ত দৈর্ঘ্যের যৌগিক সংখ্যার একটি পরিসর খুঁজুন

  4. প্রদত্ত বছরের সংখ্যায় বিজোড় দিনের সংখ্যা গণনা করার জন্য C++ প্রোগ্রাম