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

C++ में जांचना कि कोई संख्या दिए गए पहले तत्व और अंतर वाली AP का हिस्सा है या नहीं

मान लीजिए हमारे पास AP का पहला तत्व और अंतर (difference) है। हमें जांचना है कि दी गई संख्या n AP का हिस्सा है या नहीं। यदि पहला पद a=1 है, अंतर d=3, और पद x=7 की जांच करनी है। उत्तर हां है।

इस समस्या को हल करने के लिए, हम इन चरणों का पालन करेंगे:

  • यदि d=0 है, और a=x, तो true लौटाएं, अन्यथा false।
  • अन्यथा, यदि d शून्य नहीं है, तो यदि x अनुक्रम से संबंधित है x = a + n×d, जहां n एक गैर-ऋणात्मक पूर्णांक है, केवल तभी यदि (x-a)/d एक गैर-ऋणात्मक पूर्णांक है।

C++ उदाहरण

#include <iostream>
using namespace std;

bool isInAP(int a, int d, int x) {
    if (d == 0) return (x == a);
    return ((x - a) % d == 0 && (x - a) / d >= 0);
}

int main() {
    int a = 1, x = 7, d = 3;
    if (isInAP(a, d, x))
        cout << "The value " << x << " is present in the AP";
    else
        cout << "The value " << x << " is not present in the AP";
    return 0;
}

आउटपुट

The value 7 is present in the AP
  1. C++ का उपयोग करके दिए गए बिंदुओं से संभावित चतुर्भुजों की संख्या ज्ञात करें C++ का उपयोग करके दिए गए बिंदुओं से संभावित चतुर्भुजों की संख्या ज्ञात करें

    यूक्लिडियन प्लेन ज्यामिति में एक चतुर्भुज चार शीर्षों और चार किनारों के साथ एक बहुभुज बनाता है। नाम 4-gon आदि। चतुर्भुजों के अन्य नामों में शामिल हैं और कभी-कभी उन्हें वर्ग, डिस्प्ले स्टाइल आदि के रूप में भी जाना जाता है।इस लेख में, हम दिए गए बिंदुओं से संभावित चतुर्भुजों की संख्या ज्ञात करने के दृष

  1. C++ का उपयोग करके फुटबॉल पर पेंटागन और हेक्सागन की संख्या ज्ञात करें C++ का उपयोग करके फुटबॉल पर पेंटागन और हेक्सागन की संख्या ज्ञात करें

    जैसा कि हम सभी जानते हैं, पेंटागन और हेक्सागन फुटबॉल के समान रूप से आवश्यक भाग हैं। ये आकृतियाँ एक पहेली की तरह एक साथ फिट होती हैं ताकि एक पूरी तरह से गोलाकार आकार बनाया जा सके। तो यहाँ हमारे पास एक फुटबॉल है, जिसमें हमें हेक्सागन और पेंटागन ढूंढने हैं।हम समस्या को आसानी से हल करने के लिए यूलर विशे

  1. - C++ में योग और GCD दिए जाने पर दो संख्याएं ढूंढना

    हमारे पास दो संख्याओं a और b का योग और GCD है। हमें दोनों संख्याएं a और b ढूंढनी हैं। यदि यह संभव नहीं है, तो -1 लौटाएं। मान लीजिए योग 6 है और GCD 2 है, तो संख्याएं 4 और 2 हैं।दृष्टिकोण ऐसा है, चूंकि GCD दिया गया है, तो यह ज्ञात है कि संख्याएं इसके गुणक होंगी। अब निम्न चरण हैंयदि हम पहली संख्या को G