Module: (सी ++) चर। आउटपुट स्वरूप


Problem

3/7

चर मान दर्ज करना

Theory Click to read/hide

परिवर्तनीय मान दर्ज करना

उपयोगकर्ता को चर का मान स्वयं सेट करने में सक्षम होने के लिए, कीबोर्ड से मान दर्ज करने में सक्षम होना आवश्यक है। 
इनपुट स्टेटमेंट इस तरह लिखा जाता है: सिने>> ए; इस कथन के बाद, कीबोर्ड से दर्ज किया गया डेटा एक निश्चित वेरिएबल में संग्रहीत किया जाता है।
आप कई cin कथनों को एक में जोड़ सकते हैं।

उदाहरण के लिए, प्रविष्टि: सिने>> ए; सिने>> बी; लेखन के समान कार्य करता है: सिने>> ए&जीटी;&जीटी; बी; यानी, पहले डाला गया डेटा वेरिएबल a में डाला जाता है, दूसरा वेरिएबल b में डाला जाता है।
 
***गहन सामग्री***
सी भाषा में कीबोर्ड से डेटा दर्ज करने के लिए, इनपुट ऑपरेटर का उपयोग किया जाता है, जिसकी सामान्य रूप से निम्नलिखित संरचना होती है: स्कैनफ ("इनपुट प्रारूप", <परिवर्तनीय पते>);

इनपुट स्वरूप – एक उद्धृत स्ट्रिंग है जो एक या अधिक प्रारूप निर्दिष्टकर्ताओं को सूचीबद्ध करती है।

उदाहरण के लिए, सबसे अधिक इस्तेमाल किया जाने वाला: <पूर्व> %d - पूर्णांक इनपुट (int प्रकार चर); <पूर्व> %f - एक वास्तविक संख्या दर्ज करना (float प्रकार चर);< / पूर्व> <पूर्व> %c - एक वर्ण दर्ज करना (char प्रकार का चर)। उदाहरण के लिए: स्कैनफ़ ("% d% d", और ए, और बी); यह ऑपरेटर कीबोर्ड से दो पूर्णांक चर के मान का अनुरोध करता है। कीबोर्ड से डाला गया पहला नंबर  a वेरिएबल में जाएगा, दूसरा नंबर  b वेरिएबल में जाएगा।
 
इनपुट स्वरूप के बाद, चर नाम सूचीबद्ध होते हैं, अल्पविराम से अलग होते हैं, एक पता आइकन (&) के साथ, जहां दर्ज किए गए मान संग्रहीत किए जाने चाहिए। इस चर के पते को निर्दिष्ट करके चर मान हमेशा दर्ज किए जाते हैं। इसलिए, वेरिएबल नाम से पहले, आपको एम्परसेंड चिन्ह लगाना होगा: &a - वेरिएबल a का पता।
याद रखने की जरूरत है!
इनपुट स्वरूपों की संख्या  और चरों की संख्या मेल खानी चाहिए!
 

Problem

रैबिट क्लोवर ने इनपुट ऑपरेटर का अध्ययन करना शुरू किया ताकि उसके प्रोग्राम अधिक सार्वभौमिक बन सकें और मूल्यों के विभिन्न सेटों पर काम कर सकें।
वह  छह चर टाइप करना चाहता है और यह सुनिश्चित करने के लिए स्क्रीन पर प्रिंट करना चाहता है कि वे सही चरों को हिट करते हैं। लेकिन उन्होंने कार्यक्रम में कुछ गलतियाँ कीं।
उन्हें ठीक करने में उसकी मदद करें।

1. पाँचवीं और छठी पंक्तियों में, इनपुट स्टेटमेंट लिखने में त्रुटियों को ठीक करें ताकि पंक्ति में निर्दिष्ट चर के मान दर्ज किए जा सकें, & nbsp; प्रति पंक्ति एक cin  कमांड का उपयोग करना।
2. सातवीं लाइन पर, अपना खुद का इनपुट स्टेटमेंट लिखें, जो दो वेरिएबल्स e और f के लिए वैल्यू एंटर करता है। एक इनपुट कमांड का प्रयोग करें।
3. आठवीं पंक्ति में, स्क्रीन पर सभी वेरिएबल्स के मान वर्णानुक्रम में प्रदर्शित करने के लिए एक ऑपरेटर लिखें, जो एक स्पेस द्वारा अलग किया गया हो।