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

C++ में सबसे बड़ी सम और विषम N-अंकीय संख्याएं

इस ट्यूटोरियल में, हम एक प्रोग्राम लिखने जा रहे हैं जो n अंकों की सबसे बड़ी सम और विषम संख्या ज्ञात करता है।

आइए समस्या को हल करने के लिए चरणों को देखें।

  • संख्या n प्रारंभ करें।
  • सबसे बड़ी विषम संख्या पाउ(10, n) - 1 है।
  • सबसे बड़ी सम संख्या विषम है - 1.

उदाहरण

आइए कोड देखें।

#include <bits/stdc++.h>
using namespace std;
void findEvenAndOddNumbers(int n) {
   int odd = pow(10, n) - 1;
   int even = odd - 1;
   cout << "Even: " << even << endl;
   cout << "Odd: " << odd << endl;
}
int main() {
   int n = 6;
   findEvenAndOddNumbers(n);
   return 0;
}

आउटपुट

यदि आप उपरोक्त कोड चलाते हैं, तो आपको निम्न परिणाम प्राप्त होंगे।

Even: 999998
Odd: 999999

निष्कर्ष

यदि ट्यूटोरियल में आपके कोई प्रश्न हैं, तो उनका टिप्पणी अनुभाग में उल्लेख करें।


  1. सी ++ में एक ऐरे में सम और विषम अनुक्रमित तत्वों का पूर्ण अंतर?

    एक सरणी एक ही डेटा प्रकार के कई तत्वों का एक कंटेनर है। तत्वों का सूचकांक 0 से शुरू होता है यानी पहले तत्व का सूचकांक 0 होता है। इस समस्या में, हमें दो सम अनुक्रमित संख्याओं और दो विषम अनुक्रमित संख्याओं के बीच पूर्ण अंतर खोजने की आवश्यकता है। सम अनुक्रमित संख्या =0,2,4,6,8…. विषम अनुक्रमित संख्य

  1. एक ऐरे (सी++) में सम और विषम अनुक्रमित तत्वों का पूर्ण अंतर?

    यहां हम देखेंगे कि हम एक सरणी में विषम और यहां तक ​​कि अनुक्रमित तत्वों के पूर्ण अंतर कैसे प्राप्त कर सकते हैं। निरपेक्ष अंतर इंगित करता है कि यदि एक जोड़ी का अंतर ऋणात्मक है, तो निरपेक्ष मान लिया जाएगा। उदाहरण के लिए, मान लीजिए कि संख्याएँ {1, 2, 3, 4, 5, 6, 7, 8, 9} हैं। तो सम स्थिति तत्व 1, 3, 5,

  1. एक सूची में सम और विषम संख्याओं की गणना करने के लिए पायथन कार्यक्रम

    इस लेख में, हम नीचे दिए गए समस्या कथन के समाधान के बारे में जानेंगे। समस्या कथन - हमें एक सूची दी गई है, हमें एक सूची में सम और विषम संख्याओं को गिनने की आवश्यकता है। नीचे चर्चा की गई तीन विधियां हैं- दृष्टिकोण 1 - पाशविक बल दृष्टिकोण का उपयोग करना उदाहरण list1 = [21,3,4,6,33,2,3,1,3,76] even_cou