때때로 우리는 프로그램에서 다양한 수의 입력이 필요합니다. 이 프로그램에서 우리는 cin을 사용하여 다양한 수의 입력을 받는 방법을 볼 것입니다.
간단한 솔루션은 루프를 실행하고 하나의 특정 값을 누르면 중지됩니다. 또 다른 아이디어는 cin>> 입력을 사용하는 것입니다. 값이 숫자가 아닌 경우 false를 반환합니다.
예시
#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