C++ Basic Input/Output in hindi
इस ट्यूटोरियल में, हम उपयोगकर्ता से इनपुट लेने के लिए cin ऑब्जेक्ट का उपयोग करना सीखेंगे, और cout ऑब्जेक्ट को उदाहरणों की सहायता से उपयोगकर्ता को आउटपुट प्रदर्शित करना सीखेंगे।
C++ Output in hindi
C++ में, cout स्वरूपित आउटपुट को standard आउटपुट डिवाइस, जैसे स्क्रीन पर भेजता है। हम आउटपुट प्रदर्शित करने के लिए << ऑपरेटर के साथ cout ऑब्जेक्ट का उपयोग करते हैं।
Example 1: String Output
#include <iostream> using namespace std; int main() { // prints the string enclosed in double quotes cout << "This is C++ Programming"; return 0; }
Output
This is C++ Programming
यह प्रोग्राम कैसे काम करता है?
- हम सबसे पहले iostream हेडर फाइल शामिल करते हैं जो हमें आउटपुट प्रदर्शित करने की अनुमति देती है।
- cout ऑब्जेक्ट को एसटीडी नेमस्पेस के अंदर परिभाषित किया गया है। एसटीडी नेमस्पेस का उपयोग करने के लिए, हमने नेमस्पेस एसटीडी का उपयोग किया;
- प्रत्येक सी ++ प्रोग्राम मुख्य () फ़ंक्शन से शुरू होता है। कोड निष्पादन (execute) मुख्य () फ़ंक्शन की शुरुआत से शुरू होता है।
- cout एक ऑब्जेक्ट है जो स्ट्रिंग को उद्धरण चिह्नों के अंदर प्रिंट करता है ” “। इसके बाद << ऑपरेटर आता है।
- return 0; main() फ़ंक्शन की “निकास स्थिति” है। कार्यक्रम इस कथन के साथ समाप्त होता है, हालाँकि, यह कथन अनिवार्य नहीं है।
नोट: यदि हम using namespace std; को शामिल नहीं करते हैं; कथन, हमें cout के बजाय std::cout का उपयोग करने की आवश्यकता है।
यह पसंदीदा तरीका है क्योंकि एसटीडी नेमस्पेस का उपयोग करने से संभावित समस्याएं पैदा हो सकती हैं।
हालांकि, कोड को अधिक पठनीय बनाने के लिए हमने अपने ट्यूटोरियल्स में एसटीडी नेमस्पेस का उपयोग किया है।
#include <iostream> int main() { // prints the string enclosed in double quotes std::cout << "This is C++ Programming"; return 0; }
Example 2: Numbers and Characters Output
संख्या और वर्ण चर मुद्रित करने के लिए, हम एक ही cout ऑब्जेक्ट का उपयोग करते हैं लेकिन उद्धरण चिह्नों का उपयोग किए बिना।
#include <iostream> using namespace std; int main() { int num1 = 70; double num2 = 256.783; char ch = 'A'; cout << num1 << endl; // print integer cout << num2 << endl; // print double cout << "character: " << ch << endl; // print char return 0; }
Output
70 256.783 character: A
टिप्पणियाँ:
- एक नई लाइन डालने के लिए एंडल मैनिपुलेटर का उपयोग किया जाता है। इसलिए प्रत्येक आउटपुट को एक नई लाइन में प्रदर्शित किया जाता है।
- यदि हम एक ही स्टेटमेंट में अलग-अलग वेरिएबल्स, स्ट्रिंग्स आदि को प्रिंट करना चाहते हैं तो << ऑपरेटर का एक से अधिक बार उपयोग किया जा सकता है। उदाहरण के लिए|
cout << "character: " << ch << endl;
C++ Input
C++ में, cin कीबोर्ड जैसे standard input उपकरणों से स्वरूपित इनपुट लेता है। हम इनपुट लेने के लिए >> ऑपरेटर के साथ सिने ऑब्जेक्ट का उपयोग करते हैं।
Example 3: Integer Input/Output
#include <iostream> using namespace std; int main() { int num; cout << "Enter an integer: "; cin >> num; // Taking input cout << "The number is: " << num; return 0; }
Output
Enter an integer: 70 The number is: 70
प्रोग्राम में, हमने इस्तेमाल किया
cin >> num;
उपयोगकर्ता से इनपुट लेने के लिए। इनपुट को वेरिएबल num में स्टोर किया जाता है। हम इनपुट लेने के लिए cin के साथ >> ऑपरेटर का उपयोग करते हैं।
नोट: यदि हम using namespace std; को शामिल नहीं करते हैं; कथन, हमें cin के बजाय std::cin का उपयोग करने की आवश्यकता है।
C++ Taking Multiple Inputs
#include <iostream> using namespace std; int main() { char a; int num; cout << "Enter a character and an integer: "; cin >> a >> num; cout << "Character: " << a << endl; cout << "Number: " << num; return 0; }
Output
Enter a character and an integer: F 23 Character: F Number: 23
The way you teach language is so easy to understand ☺️