हमें एक चिड़ियाघर में कुल सिर और पैर दिए गए हैं और काम दिए गए आंकड़ों के साथ चिड़ियाघर में जानवरों की कुल संख्या की गणना करना है। नीचे दिए गए कार्यक्रम में हम जानवरों को हिरण और मोर मान रहे हैं।
इनपुट -
heads = 60 legs = 200
आउटपुट -
Count of deers are: 40 Count of peacocks are: 20
स्पष्टीकरण -
let total number of deers to be : x Let total number of peacocks to be : y As head can be only one so first equation will be : x + y = 60 And deers have 4 legs and peacock have 2 legs so second equation will be : 4x + 2y = 200 Solving equations then it will be: 4(60 - y) + 2y = 200 240 - 4y + 2y = 200 y = 20 (Total count of peacocks) x = 40(Total count of heads - total count of peacocks)
इनपुट -
heads = 80 Legs = 200
आउटपुट -
Count of deers are: 20 Count of peacocks are: 60
स्पष्टीकरण -
let total number of deers to be : x Let total number of peacocks to be : y As head can be only one so first equation will be : x + y = 80 And deers have 4 legs and peacock have 2 legs so second equation will be : 4x + 2y = 200 Solving equations then it will be: 4(80 - y) + 2y = 200 320 - 4y + 2y = 200 y = 60 (Total count of peacocks) x = 20(Total count of heads - total count of peacocks)
नीचे दिए गए प्रोग्राम में इस्तेमाल किया गया तरीका इस प्रकार है
-
चिड़ियाघर में सिर और पैरों की कुल संख्या दर्ज करें
-
हिरणों की संख्या की गणना करने के लिए एक फ़ंक्शन बनाएं
-
फ़ंक्शन के अंदर, गिनती को ((पैर)-2 * (सिर))/2
. पर सेट करें -
गिनती वापस करें
-
अब, चिड़ियाघर में कुल सिरों की संख्या से हिरणों की कुल संख्या घटाकर मोर की गणना करें।
-
परिणाम प्रिंट करें।
उदाहरण
#include <bits/stdc++.h> using namespace std; // Function that calculates count for deers int count(int heads, int legs){ int count = 0; count = ((legs)-2 * (heads))/2; return count; } int main(){ int heads = 80; int legs = 200; int deers = count(heads, legs); int peacocks = heads - deers; cout<<"Count of deers are: "<<deers<< endl; cout<<"Count of peacocks are: " <<peacocks<< endl; return 0; }
आउटपुट
यदि हम उपरोक्त कोड चलाते हैं तो हमें निम्न आउटपुट मिलेगा -
Count of deers are: 20 Count of peacocks are: 60