কম্পিউটার

C++ এ একটি প্রদত্ত পরিসরে 'M' দ্বারা বিভাজ্য সংখ্যাগুলি গণনা করুন


আমাদের তিনটি সংখ্যা দেওয়া হয়েছে A, B এবং M। A এবং B সংখ্যার পরিসর [A, B] সংজ্ঞায়িত করে। লক্ষ্য হল A এবং B এর মধ্যে সংখ্যা গণনা করা যা M দ্বারা বিভাজ্য।

আমরা i=A থেকে M এর প্রথম মাল্টিপল পর্যন্ত শুরু করব। i%M=0 হলে ইনক্রিমেন্ট কাউন্ট। এখন i পর্যন্ত i<=ব্যান্ড বৃদ্ধির সংখ্যা বৃদ্ধি করুন।

উদাহরণ দিয়ে বোঝা যাক।

ইনপুট

A=11,B=20, M=5

আউটপুট

Count of numbers divisible by M in given range: 2

ব্যাখ্যা

15 এবং 20 হল শুধুমাত্র সংখ্যা যেগুলি 5 দ্বারা বিভাজ্য এবং পরিসীমা [11,20]।

ইনপুট

A=20, B=50, M=11

আউটপুট

Count of numbers divisible by M in given range: 3

ব্যাখ্যা

22,33,44 হল শুধুমাত্র সংখ্যা যেগুলি 11 দ্বারা বিভাজ্য এবং পরিসরে থাকে [20,50]৷

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

  • আমরা A,B এবং M কে পূর্ণসংখ্যা হিসাবে নিই।
  • M দ্বারা বিভাজ্য ফাংশন (int a, int b, int m) পরামিতি হিসাবে A, B এবং M গ্রহণ করে এবং A এবং B এর মধ্যে সংখ্যার গণনা প্রদান করে যা M দ্বারা বিভাজ্য।
  • প্রাথমিক গণনাকে 0 হিসাবে নিন।
  • লুপের জন্য ব্যবহার করে, i=A থেকে i=B থেকে শুরু করুন। i 1 দ্বারা বৃদ্ধি।
  • যদি i%m=0, বৃদ্ধির সংখ্যা।
  • শেষে, A এবং B এর মধ্যে সংখ্যা হিসাবে গণনা করুন যেগুলি m দ্বারা বিভাজ্য।
  • ফলাফল হিসাবে রিটার্ন গণনা।

উদাহরণ

// Program to count the numbers divisible by
// M in a given range
#include <bits/stdc++.h>
using namespace std;
int divisiblebyM(int a, int b, int m){
   int count = 0;
   // Running a loop from A to B and check
   // if a number is divisible by M.
   for (int i = a; i <= b;i++ ){
      if (i % m == 0){
          count++;
       }
   }
   return count;
}
int main(){
   // A and B define the range, M is the dividend
   int A = 3, B = 15, M = 4;
   cout<<"Numbers divisible by M in given range:"<<divisiblebyM(A, B, M) << endl;
   return 0;
}

আউটপুট

Numbers divisible by M in given range:3

  1. সমস্ত সম্ভাব্য N সংখ্যা সংখ্যা গণনা করুন যা C++ এ প্রদত্ত শর্ত পূরণ করে

  2. C++ এ প্রদত্ত পরিসরে সমস্ত ভাল সংখ্যা প্রিন্ট করুন

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

  4. C++ এ প্রদত্ত প্রাইম দ্বারা nCr বিভাজ্য কিনা তা খুঁজুন