वास्तविक संख्याओं का इनपुट और आउटपुट
दर्ज करें
आप इनपुट स्ट्रीम से कई वास्तविक चर दर्ज कर सकते हैं और उन्हें मानक तरीके से चर में लिख सकते हैं:
फ्लोट एक्स, वाई;
सिने>> एक्स&जीटी;&जीटी; वाई;
पूर्व>
पहली संख्या x
चर में जाती है, दूसरी - y
में।
निष्कर्ष
वास्तविक संख्या प्रदर्शित करते समय, 6
दशमलव स्थान डिफ़ॉल्ट रूप से प्रदर्शित होते हैं, वैज्ञानिक प्रारूप या निश्चित बिंदु स्वचालित रूप से चयनित होते हैं।
आउटपुट स्वरूप को अनुकूलित किया जा सकता है। इसके लिए, एक अतिरिक्त लाइब्रेरी iomanip
का उपयोग किया जाता है - मैनिपुलेटर्स जो आउटपुट को नियंत्रित करते हैं।
निश्चित बिंदु प्रारूप में आउटपुट के लिए, वैज्ञानिक प्रारूप के लिए फिर आपको सेटप्रिसिजन()
मैनिपुलेटर का उपयोग करके भिन्नात्मक भाग में अंकों की संख्या निर्धारित करने की आवश्यकता है। setw()
मैनिपुलेटर का उपयोग करके, आप सेट कर सकते हैं संख्या आउटपुट के लिए आवंटित पदों की कुल संख्या।
उदाहरण
फ्लोट एक्स = 1.0/6;
cout << स्थिर << सेट प्रेसिजन (9); // भिन्नात्मक भाग में 9 अंक प्रदर्शित करने के लिए सेट
cout << सेट (12) << एक्स;
पूर्व>
स्क्रीन प्रदर्शित होगी
<पूर्व>
_0.166666672
पूर्व>
सभी आदेशों को एक पंक्ति में लिखा जा सकता है:
<पूर्व>
cout << स्थिर << सेटप्रिसिजन(9) << सेट (12) << एक्स; प्री>
Problem
कार्यों को इस क्रम में पूरा करें:
1. 8वीं लाइन पर, वेरिएबल y
के आउटपुट को फिक्स्ड-पॉइंट फॉर्मेट में, डिफॉल्ट रूप से फ्रैक्शनल पार्ट में कैरेक्टर्स की संख्या के साथ फॉर्मेट करें;
2. 9वीं पंक्ति पर, वेरिएबल y
के आउटपुट को निश्चित-बिंदु प्रारूप में प्रारूपित करें ताकि आंशिक भाग के लिए 4 वर्णों के साथ, पूरी संख्या 10 स्थितियों में प्रदर्शित हो;
3. 10वीं पंक्ति शैली पर वेरिएबल y
का आउटपुट ताकि संख्या भिन्नात्मक भाग में तीन अंकों के साथ वैज्ञानिक प्रारूप में प्रदर्शित हो।
प्रत्येक आउटपुट स्टेटमेंट को एक नई लाइन से एक नंबर आउटपुट करना चाहिए।