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, }

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 userGues

Get Help Now

Submit a Take Down Notice

Tutor
Tutor: Dr Jack
Most rated tutor on our site