Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> C++

जाँच करें कि क्या कोई संख्या C++ में / और % ऑपरेटरों का उपयोग किए बिना 5 का गुणज है

यहां हम देखेंगे कि किसी संख्या को 5 से विभाज्य कैसे किया जाता है या नहीं। एक आसान तरीका यह है कि यदि संख्या mod 5 =0 है, तो संख्या 5 से विभाज्य है, लेकिन यहां हम / या % ऑपरेटर का उपयोग नहीं करेंगे। यह जांचने के लिए कि कोई संख्या 5 से विभाज्य है या नहीं, हमें अंतिम संख्या 0 या 5 देखनी होगी। यदि वह 0 या 5 है, तो संख्या 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

  1. जाँच करें कि C++ में कोई बड़ी संख्या 11 से विभाज्य है या नहीं

    यहां हम देखेंगे कि किसी संख्या को 11 से विभाज्य कैसे किया जाता है या नहीं। इस मामले में संख्या बहुत बड़ी है। इसलिए हम संख्या को स्ट्रिंग के रूप में रखते हैं। यह जांचने के लिए कि क्या कोई संख्या 11 से विभाज्य है, यदि विषम स्थिति मानों का योग और सम स्थिति मानों का योग समान है, तो संख्या 11 से विभाज्य

  1. जांचें कि क्या बड़ी संख्या सी ++ में 15 से विभाज्य है

    यहां हम देखेंगे कि किसी संख्या को 15 से विभाज्य कैसे किया जाता है या नहीं। इस मामले में संख्या बहुत बड़ी है। इसलिए हम संख्या को स्ट्रिंग के रूप में रखते हैं। यह जांचने के लिए कि क्या कोई संख्या 15 से विभाज्य है, यदि संख्या 5 से विभाज्य है, और 3 से विभाज्य है, तो 5 से विभाज्यता की जाँच करने के लिए,

  1. जांचें कि क्या n पायथन में अंकगणितीय ऑपरेटरों का उपयोग किए बिना 2 की शक्ति से विभाज्य है

    मान लीजिए कि हमारे पास दो संख्याएँ x और n हैं। हमें यह जांचना है कि x, 2^n से विभाज्य है या नहीं, बिना अंकगणितीय ऑपरेटरों का उपयोग किए। इसलिए, यदि इनपुट x =32 n =5 जैसा है, तो आउटपुट 32 =2^5 के रूप में सही होगा। इसे हल करने के लिए, हम इन चरणों का पालन करेंगे - यदि x और (2^n - 1) 0 है, तो सही लौटे