কম্পিউটার

একটি সংখ্যা AP এর অংশ কিনা তা খুঁজুন যার প্রথম উপাদান এবং পার্থক্য C++ ব্যবহার করে দেওয়া হয়েছে।


ধরুন আমরা AP এর প্রথম উপাদান, এবং পার্থক্য আছে. প্রদত্ত সংখ্যা n AP-এর একটি অংশ কিনা তা আমাদের পরীক্ষা করতে হবে। প্রথম পদটি a =1 হলে, পার্থক্য =3, এবং পদটি x =7 চেক করা হবে। উত্তর হল হ্যাঁ৷

এই সমস্যা সমাধানের জন্য, আমরা এই পদক্ষেপগুলি অনুসরণ করব -

  • যদি d 0 হয়, এবং a =x হয়, তাহলে true দিন, অন্যথায় মিথ্যা।
  • অন্যথায়, যদি d 0 না হয়, তাহলে x যদি x =a + n * d অনুক্রমের অন্তর্গত হয়, যেখানে n একটি অ-ঋণাত্মক পূর্ণসংখ্যা, শুধুমাত্র যদি (n - a)/c একটি অ-ঋণাত্মক পূর্ণসংখ্যা হয় .

উদাহরণ

#include <iostream>
using namespace std;
bool isInAP(int a, int d, int x) {
   if (d == 0)
   return (x == a);
   return ((x - a) % d == 0 && (x - a) / d >= 0);
}
int main() {
   int a = 1, x = 7, d = 3;
   if (isInAP(a, d, x))
      cout << "The value " << x << " is present in the AP";
   else
      cout << "The value " << x << "is not present in the AP";
}

আউটপুট

The value 7 is present in the AP

  1. C++ ব্যবহার করে প্রদত্ত বিন্দু থেকে সম্ভাব্য চতুর্ভুজের সংখ্যা নির্ণয় করুন

  2. C++ ব্যবহার করে ফুটবলে পেন্টাগন এবং হেক্সাগনের সংখ্যা খুঁজুন

  3. C++ ব্যবহার করে x-এর যোগফল এবং এর অঙ্কগুলো n-এর সমান হয় এমন একটি সংখ্যা খুঁজুন।

  4. দুটি সংখ্যা খুঁজুন যার যোগফল এবং GCD C++ এ দেওয়া আছে