Problem

5 /7


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

Theory Click to read/hide

अंकगणितीय संक्रियाओं की रिकॉर्डिंग
मान लीजिए कि हमें निम्नलिखित  तरीके से गणितीय रूप में लिखी गई एक अभिव्यक्ति की गणना करने की आवश्यकता है: 
\({ 2\ \cdot\ 17.56^2 \over {7\ \cdot\ 2.47\ \cdot\ 0.43}}\)

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

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

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

कार्यक्रम में, हम तुरंत स्क्रीन पर परिणाम प्रदर्शित करेंगे। चूँकि हमारे पास एक भिन्न है, परिणाम एक वास्तविक संख्या होगी। 
  शुरू करें     writeln((2*17.56*17.56)/(7*2.47*0.43):9:6); अंत। अपने कंप्यूटर पर प्रोग्राम चलाएँ और सुनिश्चित करें कि यह 82.949843 देता है।

 

Problem

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

\({x + y\over {x +1}}-{x\cdot y-12 \over 34 + x}\)
x और y पूर्णांक प्रकार के वेरिएबल हैं, जिन्हें कीबोर्ड से दर्ज किया जाता है।

कार्यक्रम को एक संख्या का उत्पादन करना चाहिए - अभिव्यक्ति मूल्यांकन का परिणाम।

संकेत: विभाजित करते समय एक वास्तविक संख्या प्राप्त करना न भूलें!