वस्तुओं "cin" और "cout" का उपयोग क्रमशः इनपुट और आउटपुट के लिए C++ में किया जाता है। cin आईस्ट्रीम क्लास का एक उदाहरण है और यह कीबोर्ड जैसे मानक इनपुट डिवाइस से जुड़ा होता है। cout ओस्ट्रीम क्लास का एक उदाहरण है और यह डिस्प्ले स्क्रीन जैसे मानक आउटपुट डिवाइस से जुड़ा है।
एक प्रोग्राम जो उपयोगकर्ता द्वारा दर्ज किए गए नंबर को प्रिंट करता है वह इस प्रकार है -
उदाहरण
#include <iostream> using namespace std; int main() { int num; cout<<"Enter the number:\n"; cin>>num; cout<<"The number entered by user is "<<num; return 0; }
आउटपुट
Enter the number: 5 The number entered by user is 5
उपरोक्त कार्यक्रम में, उपयोगकर्ता सिने ऑब्जेक्ट का उपयोग करके नंबर दर्ज करता है।
cout<<"Enter the number:\n"; cin>>num;
फिर कोउट ऑब्जेक्ट का उपयोग करके नंबर प्रदर्शित किया जाता है।
cout<<"The number entered by user is "<<num;
उपयोगकर्ता के लिए कई नंबर दर्ज करने का एक तरीका एक सरणी का उपयोग करना है। यह नीचे दिए गए प्रोग्राम का उपयोग करके प्रदर्शित किया जाता है -
उदाहरण
#include <iostream> using namespace std; int main() { int a[5],i; cout<<"Enter the numbers in array\n"; for(i=0; i<5; i++) cin>>a[i]; cout<<"The numbers entered by user in array are "; for(i=0; i<5; i++) cout<<a[i]<<" "; return 0; }
आउटपुट
Enter the numbers in array 5 1 6 8 2 The numbers entered by user in array are 5 1 6 8 2
उपरोक्त कार्यक्रम में, उपयोगकर्ता से सभी सरणी तत्वों तक पहुंचने के लिए लूप के लिए उपयोग किया जाता है। लूप के लिए प्रत्येक पुनरावृत्ति के लिए, संबंधित अनुक्रमणिका वाले सरणी तत्व को cin ऑब्जेक्ट का उपयोग करके एक्सेस किया जाता है।
for(i=0; i<5; i++) cin>>a[i];
उसके बाद, सभी सरणी तत्वों को लूप के समान अवधारणा का उपयोग करके प्रदर्शित किया जाता है।
for(i=0; i<5; i++) cout<<a[i]<<" ";