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

C++ প্রোগ্রাম: ফুল প্রাইম (Full Prime) চেক করা


ফুল প্রাইম — সংখ্যাটি প্রাইম হইতে হবে এবং এর সব ডিজিটও প্রাইম (২,৩,৫,৭) হতে হবে।

উদাহরণ

  • 37 → Full Prime (৩,৭ উভয় প্রাইম)
  • 97 → Not Full Prime (৯ প্রাইম নয়)

C++ কোড উদাহরণ

#include <iostream>
using namespace std;

bool isPrime(int n) {
    if (n < 2) return false;
    for (int i=2; i*i<=n; i++) if (n%i==0) return false;
    return true;
}

bool digitsPrime(int n) {
    while (n) {
        int d = n%10;
        if (d!=2 && d!=3 && d!=5 && d!=7) return false;
        n /= 10;
    }
    return true;
}

bool isFullPrime(int n) { return isPrime(n) && digitsPrime(n); }

int main() {
    int n = 37;
    cout << (isFullPrime(n) ? "Full Prime" : "Not Full Prime");
    return 0;
}

আউটপুট

Full Prime
  1. C++ প্রোগ্রাম: বড় সংখ্যা ২০ দিয়ে বিভাজ্য কিনা চেক (স্ট্রিং ইনপুট)

  2. C++-এ N পেন্টাগোনাল নাম্বার কিনা তা যাচাই করার প্রোগ্রাম

  3. ফাংশন তৈরি করে প্রাইম নম্বর চেক করার C++ প্রোগ্রাম

  4. C++ প্রোগ্রাম: প্রাইম সংখ্যা (Prime Number) যাচাই