Write a for loop to populate vector userGuesses with NUMGUES
Write a for loop to populate vector userGuesses with NUM_GUESSES integers. Read integers using cin. Ex: If NUM_GUESSES is 3 and user enters 9 5 2, then userGuesses is {9, 5, 2}. C++
Solution
Guess.cpp
#include <iostream>
#include <vector>
using namespace std;
#define NUM_GUESSES 3
int main()
{
vector<int> userGuesses;
int n;
for(int i=0; i<NUM_GUESSES;i++){
cout<<\"Enter your guess: \";
cin >> n;
userGuesses.push_back(n);
}
cout<<\"userGuesses is {\";
for(int i=0; i<NUM_GUESSES;i++){
cout<< userGuesses[i]<<\", \";
}
cout<<\"}\"<<endl;
return 0;
}
OUtput:
sh-4.3$ g++ -std=c++11 -o main *.cpp
sh-4.3$ main
Enter your guess: 9
Enter your guess: 5
Enter your guess: 2
userGuesses is {9, 5, 2, }
