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

C++ में तीन परमाणुओं की संयोजकता (Valence) संख्या का उपयोग करके अणु बन सकता है या नहीं जांचें


जैसा कि हम जानते हैं संयोजकता संख्या वह संख्या है जो परिभाषित करती है कि परमाणु को अन्य परमाणुओं के साथ कितने बंधन बनाने चाहिए। हमारे पास तीन परमाणुओं की संयोजकता संख्याएं हैं। हमें जांचना है कि वे एक अणु बना सकते हैं या नहीं। परमाणु एक-दूसरे के साथ कई बंधन बना सकते हैं। इसलिए यदि संयोजकता संख्याएं 2, 4, 2 हैं, तो आउटपुट YES होगा। जैसे बंधन नीचे दिए गए हैं:

1 – 2, 1 – 2, 2 – 3, 2 – 3।

मान लीजिए संयोजकता संख्याएं a, b और c हैं। मान लें c सबसे बड़ा है। फिर दो मामले हैं जिनमें वे अणु नहीं बना सकते:

  • a + b + c विषम है। चूंकि प्रत्येक बंधन दो परमाणुओं की संयोजकता संख्या को 1 से घटाता है, तो योग सम संख्या होगी
  • a + b < c, इस स्थिति में कुछ अप्रयुक्त कनेक्टर होंगे।

उदाहरण

#include<iostream> using namespace std; bool canMakeMolecule(int a, int b, int c) { if ((a + b + c) % 2 != 0 || a + b < c) return false; else return true; } int main() { int a = 2, b = 4, c = 2; if(canMakeMolecule(a, b, c)){ cout << "They can form Molecule"; } else { cout << "They can not form Molecule"; } }

आउटपुट

They can form Molecule

  1. - C++ प्रोग्राम इटरेशन का उपयोग करके फाइबोनैचि संख्याएं खोजने के लिए

    इटरेशन का उपयोग करके फाइबोनैचि श्रृंखला खोजने का एक उदाहरण निम्नलिखिक है। उदाहरण #include <iostream> using namespace std; void fib(int num) {    int x = 0, y = 1, z = 0;    for (int i = 0; i < num; i++) {       cout << x << " ";  

  1. - C++ प्रोग्राम रिकर्सन का उपयोग करके फाइबोनैचि संख्याएं खोजने के लिए

    रिकर्सन का उपयोग करके फाइबोनैचि श्रृंखला का एक उदाहरण निम्नलिखिक है। उदाहरण #include <iostream> using namespace std; int fib(int x) {    if((x==1)||(x==0)) {       return(x);    }else {       return(fib(x-1)+fib(x-2));    } } int main

  1. - C++ में रिकर्सन का उपयोग करके प्राकृतिक संख्याओं का योग खोजने का प्रोग्राम

    प्राकृतिक संख्याएँ 1 से शुरू होने वाले धनात्मक पूर्णांक हैं। प्राकृतिक संख्याओं का क्रम निम्नलिखित है: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10... पहली n प्राकृतिक संख्याओं का योग रिकर्सन का उपयोग करके खोजने का प्रोग्राम निम्नलिखित है। उदाहरण #include <iostream> using namespace std; int sum(int n) { &nbs