प्रोग्रामिंग भाषा में अंकगणितीय व्यंजक लिखने के नियम
मान लीजिए कि हमें गणितीय रूप में लिखे गए एक व्यंजक की गणना इस तरह से करने की आवश्यकता है:
एक प्रोग्राम लिखने से पहले जो हमारे लिए परिणाम की गणना करता है, हम एक प्रोग्रामिंग भाषा में बीजीय व्यंजक लिखने के लिए नियम तैयार करते हैं:
1. भावों में संख्याएँ, अन्य चर नाम, संचालन चिह्न, कोष्ठक, फ़ंक्शन नाम
होते हैं
2. अंकगणितीय संक्रियाएं और उनके चिह्न (+, -, *, /, %)
3. पूर्णांक और भिन्नात्मक भागों के बीच विभाजक एक बिंदु है।
4. अभिव्यक्ति प्रति पंक्ति एक लिखा जाता है (
अभिव्यक्तियों का रैखिक संकेतन), वर्णों को एक के बाद एक क्रमिक रूप से पंक्तिबद्ध किया जाता है,
सभी संचालन चिह्न चिपकाए जाते हैं;
कोष्ठकों का प्रयोग किया गया है
इस प्रकार, अंकगणितीय व्यंजक लिखने के नियमों का पालन करते हुए, हमें इस (गणितीय संकेतन) भिन्न को रेखीय संकेतन में अनुवाद करना चाहिए, अर्थात भिन्न को एक पंक्ति में लिखना चाहिए..
क्योंकि अंश और हर में जटिल हैं (अर्थात, उनमें दो या दो से अधिक कारक होते हैं), फिर एक रैखिक रूप में लिखते समय, अंश और भाजक में भावों को कोष्ठक में लेना आवश्यक है।
इस प्रकार, इस तरह की अभिव्यक्ति का रैखिक अंकन इस तरह दिखेगा:
(2*17.56*17.56)/(7*2.47*0.43)
आइए इस व्यंजक की गणना करने के लिए एक प्रोग्राम लिखें:
ऐसा करने के लिए, आइए इनपुट और आउटपुट डेटा
को परिभाषित करें
इनपुट: क्योंकि हम सभी मान जानते हैं, फिर कीबोर्ड से कुछ भी दर्ज करने की आवश्यकता नहीं है, इसलिए कोई इनपुट नहीं होगा
आउटपुट डेटा: प्रोग्राम को दी गई अंकगणितीय अभिव्यक्ति का परिणाम प्रदर्शित करना चाहिए (आप इसे कुछ वेरिएबल में रख सकते हैं, या तुरंत स्क्रीन पर मान प्रदर्शित कर सकते हैं)।
हम किसी भी वेरिएबल में सेव किए बिना एक्सप्रेशन के परिणाम को तुरंत स्क्रीन पर प्रदर्शित करेंगे।
क्योंकि हमारे पास एक अंश है, परिणाम एक वास्तविक संख्या होगी & nbsp;
<पूर्व>
सार्वजनिक वर्ग मुख्य {
सार्वजनिक स्थैतिक शून्य main (String [] args) {
System.out.print((2*17.56*17.56)/(7*2.47*0.43));
}
}
अपने कंप्यूटर पर प्रोग्राम चलाएँ और सुनिश्चित करें कि यह
82.949843 आउटपुट करता है
इसके बाद टास्क को पूरा करें।