यहां हम देखेंगे कि किसी संख्या को 5 से विभाज्य कैसे किया जाता है या नहीं। इस मामले में संख्या बहुत बड़ी है। इसलिए हम संख्या को स्ट्रिंग के रूप में रखते हैं।
यह जाँचने के लिए कि कोई संख्या 5 से विभाज्य है या नहीं, इसलिए 5 से विभाज्यता जाँचने के लिए, हमें देखना होगा कि अंतिम संख्या 0 या 5 है।
उदाहरण
#include <bits/stdc++.h> using namespace std; bool isDiv5(string num){ int n = num.length(); if(num[n - 1] != '5' && num[n - 1] != '0') return false; return true; } int main() { string num = "154484585745184258458158245285265"; if(isDiv5(num)){ cout << "Divisible"; }else{ cout << "Not Divisible"; } }
आउटपुट
Divisible