Module: (C++) अंकगणितीय व्यंजक


Problem

5 /7


रिकॉर्डिंग अंकगणितीय संचालन

Theory Click to read/hide

अंकगणितीय संक्रियाओं की रिकॉर्डिंग
मान लीजिए कि हमें गणितीय रूप में लिखे गए एक व्यंजक की गणना इस तरह से करने की आवश्यकता है:
\({ 2\ \cdot\ 17.56^2 \over {7\ \cdot\ 2.47\ \cdot \ 0.43}} \)
 
अंकगणितीय व्यंजक लिखने के नियम
1. अभिव्यक्ति में संख्याएं, अन्य चर नाम, संक्रिया संकेत, कोष्ठक, कार्य नाम, अंकगणितीय संक्रियाएं और उनके चिह्न शामिल हो सकते हैं (<कोड>+,<कोड> -,<कोड> *, /, %).
2. पूर्णांक और भिन्नात्मक भागों के बीच विभाजक एक बिंदु है।
3. व्यंजक एक पंक्ति में लिखा गया है (अभिव्यक्तियों का रेखीय अंकन);
इस प्रकार, अंकगणितीय व्यंजकों को लिखने के नियमों का पालन करते हुए, हमें दिए गए अंश (गणितीय संकेतन) को एक रेखीय संकेतन में अनुवाद करना चाहिए, अर्थात भिन्न को एक पंक्ति में लिखना चाहिए। चूँकि अंश और हर जटिल होते हैं (अर्थात उनमें दो या दो से अधिक गुणक होते हैं), एक रेखीय रूप में एक अभिव्यक्ति लिखते समय, अंश और हर को कोष्ठक में लेना आवश्यक होता है।
इस प्रकार, ऐसे व्यंजक का रेखीय अंकन इस तरह दिखेगा:
  <पूर्व> (2*17.56*17.56)/(7*2.47*0.43)
आइए इस अभिव्यक्ति के मूल्य की गणना करने के लिए एक प्रोग्राम लिखें। ऐसा करने के लिए, इनपुट और आउटपुट डेटा को परिभाषित करते हैं।

इनपुट
क्योंकि हम सभी मान जानते हैं, फिर कीबोर्ड से कुछ भी दर्ज करने की आवश्यकता नहीं है, इसलिए कोई इनपुट मान नहीं होगा।

छाप
कार्यक्रम को दिए गए अंकगणितीय अभिव्यक्ति का परिणाम प्रदर्शित करना चाहिए (परिणाम को कुछ चर में सहेजा जा सकता है, या तुरंत स्क्रीन पर प्रदर्शित किया जा सकता है)।

कार्यक्रम में, हम तुरंत स्क्रीन पर परिणाम प्रदर्शित करेंगे। चूँकि हमारे पास एक भिन्न है, परिणाम एक वास्तविक संख्या होगी। 
  #शामिल<iostream> नेमस्पेस एसटीडी का उपयोग करना; मुख्य() { cout << (2*17.56*17.56) / (7*2.47*0.43); } अपने कंप्यूटर पर प्रोग्राम चलाएँ और सुनिश्चित करें कि यह 82.949843 देता है।
 

Problem

एक प्रोग्राम लिखें जो दिए गए सूत्र का उपयोग करके अभिव्यक्ति के मूल्य की गणना करता है:

\({x + y\over {x +1}}-{x\cdot y-12 \over 34 + x}\)

इनपुट
पूर्णांक प्रकार के  x और y वेरिएबल्स कीबोर्ड से दर्ज किए जाते हैं।

छाप
कार्यक्रम को एक संख्या का उत्पादन करना चाहिए - अभिव्यक्ति मूल्यांकन का परिणाम।
 
 
उदाहरण
<टेबल क्लास = "टेबल-एसएम टेबल-बॉर्डर टेबल-स्ट्राइप्ड टेबल-लिस्ट-टेस्ट"> <सिर> <थ वर्ग = "अंक"> # <वें>इनपुट <वें>आउटपुट <शरीर> 1 1 2 1.786
संकेत: विभाजित करते समय एक वास्तविक संख्या प्राप्त करना न भूलें!