Problem

5 /7


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

Theory Click to read/hide

प्रोग्रामिंग भाषा में अंकगणितीय व्यंजक लिखने के नियम

मान लीजिए कि हमें गणितीय रूप में लिखे गए एक व्यंजक की गणना इस तरह से करने की आवश्यकता है:

एक प्रोग्राम लिखने से पहले जो हमारे लिए परिणाम की गणना करता है, हम एक प्रोग्रामिंग भाषा में बीजीय व्यंजक लिखने के लिए नियम तैयार करते हैं:
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
आउटपुट करता है
इसके बाद टास्क को पूरा करें।

Problem

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

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

संकेत: यह मत भूलो कि विभाजित करते समय, आपको एक वास्तविक संख्या प्राप्त करने की आवश्यकता होती है!