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

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


২০ = ১০ × ২। সুতরাং শেষ ডিজিট ০ হতে হবে (১০ দিয়ে বিভাজ্য) এবং শেষ থেকে দ্বিতীয় ডিজিট জোড় হতে হবে (২ দিয়ে বিভাজ্য)।

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

#include <bits/stdc++.h>
using namespace std;

bool divBy20(string s) {
    int n = s.size();
    if (s[n-1] != '0') return false;
    int secondLast = s[n-2] - '0';
    return secondLast % 2 == 0;
}

int main() {
    string n = "54871584540";
    cout << (divBy20(n) ? "Divisible" : "Not Divisible");
    return 0;
}

আউটপুট

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

  2. C++ প্রোগ্রাম: বড় সংখ্যা ১৫ দিয়ে বিভাজ্য কিনা চেক (স্ট্রিং ইনপুট)

  3. পাইথনে বড় সংখ্যা ১৯ দ্বারা বিভাজ্য কিনা যাচাই করুন

  4. পাইথনে বড় সংখ্যা ১৭ দ্বারা বিভাজ্য কিনা যাচাই করুন