रिकॉर्डिंग अंकगणितीय संचालन
किसी प्रोग्रामिंग भाषा में अंकगणितीय भाव लिखने के नियम
मान लीजिए कि हमें गणितीय रूप में लिखे गए किसी व्यंजक का मूल्यांकन निम्नलिखित तरीके से करना है:
हमारे लिए परिणाम की गणना करने वाला प्रोग्राम लिखने से पहले, हम नियम बनाते हैं प्रोग्रामिंग भाषा में बीजीय व्यंजकों की रिकॉर्डिंग:
1. एक्सप्रेशन में संख्याएं, अन्य वैरिएबल नाम, ऑपरेशन चिह्न, कोष्ठक, फ़ंक्शन नाम होते हैं।< br />
2. अंकगणितीय संक्रियाएं और उनके चिह्न (+, -, *, /, % एम>).
3. पूर्णांक और भिन्नात्मक भागों के बीच विभाजक एक बिंदु है।
4. अभिव्यक्ति प्रति पंक्ति एक (अभिव्यक्तियों का रेखीय संकेतन) लिखी जाती है, वर्णों को एक के बाद एक क्रमिक रूप से पंक्तिबद्ध किया जाता है, सभी संचालन चिह्न नीचे रख दिए जाते हैं; कोष्ठक का उपयोग किया जाता है।
इस प्रकार, अंकगणितीय व्यंजक लिखने के नियमों का पालन करते हुए, हमें इस (गणितीय संकेतन) भिन्न को रेखीय संकेतन में अनुवाद करना चाहिए, अर्थात भिन्न को एक पंक्ति में लिखना चाहिए।
अंश और भाजक में जटिल भाव होते हैं (अर्थात, उनमें दो या दो से अधिक कारक होते हैं) अभिव्यक्ति, फिर एक रैखिक रूप में लिखते समय, आपको इसकी आवश्यकता होती है < स्पैन स्टाइल="फॉन्ट -फैमिली:एरियल,हेल्वेटिका,सैन्स-सेरिफ">कोष्ठक बनाएं अंश और हर में भाव।
इस प्रकार, इस तरह की अभिव्यक्ति का रैखिक अंकन इस तरह दिखेगा:
(2*17.56*17.56)/(7*2.47*0.43)
आइए इस अभिव्यक्ति की गणना करने के लिए एक प्रोग्राम लिखें: ऐसा करने के लिए, आइए इनपुट और आउटपुट डेटा को परिभाषित करें।
इनपुट डेटा: सभी मान ज्ञात हैं, इसलिए कीबोर्ड से कुछ भी दर्ज करने की आवश्यकता नहीं है, इसलिए, कोई इनपुट डेटा नहीं होगा।
आउटपुट डेटा: प्रोग्राम को दी गई अंकगणितीय अभिव्यक्ति का परिणाम प्रदर्शित करना चाहिए (आप इसे किसी भी चर में दर्ज कर सकते हैं, या तुरंत स्क्रीन पर मान प्रदर्शित कर सकते हैं)।
हम किसी भी वेरिएबल में सेव किए बिना एक्सप्रेशन के परिणाम को तुरंत स्क्रीन पर प्रदर्शित करेंगे।
परिणाम एक वास्तविक संख्या होगी।
<पूर्व>
सिस्टम का उपयोग करना;
वर्ग कार्यक्रम {
स्थैतिक शून्य मुख्य () {
कंसोल.राइटलाइन ((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" सेलस्पेसिंग = "1" शैली = "चौड़ाई: 500 पीएक्स">
<शरीर>
इनपुट |
आउटपुट |
1
2टीडी>
| 1.78571428571429 |
टेबल>