कभी-कभी हमें अपने प्रोग्राम में इनपुट की परिवर्तनीय संख्या की आवश्यकता होती है। इस कार्यक्रम में हम देखेंगे कि कैसे इनपुट की परिवर्तनीय संख्या लेने के लिए cin का उपयोग करें।
सरल समाधान एक लूप चलाया जाता है, और जब एक विशिष्ट मान दबाया जाता है, तो यह रुक जाता है। दूसरा विचार सिने>> इनपुट का उपयोग कर रहा है। जब मान गैर-संख्यात्मक होता है तो यह झूठी वापसी करेगा।
उदाहरण
#include <iostream> using namespace std; main() { int input; int n = 0; cout << "Enter numbers. (To stop enter any character): "; while (cin >> input) n++; cout << "\nTotal number of inputs entered: " << n; }
आउटपुट
Enter numbers. (To stop enter any character): 5 6 7 2 6 5 j Total number of inputs entered: 6