what is the ouput of this code???

ghostonline's Avatar, Join Date: May 2011
Newbie Member
i cant seem to get this code to run and i need to know the output can some one plz help me ?

vector<int> myinventory(4);
myinventory[0] = 2;
for (int i = 1; i <= 3; i++)
{
myinventory[i] = 2*myinventory[i -1];
}
myinventory.push_back(34);
for (int i = 0; i < myinventory.size(); i++)
{
cout << myinventory[i]<< " ";
}

please if u can provide the output that would be great
0
xpi0t0s's Avatar, Join Date: Aug 2004
Mentor
What errors do you get when you try to compile it?

But in any case, why can't you figure it out? The first line isn't exactly complicated. Neither is the second. The first for loop does something to the other elements not initialised in the second line. The next line - what does that do (hint: try RTFM)? And the last for loop is the display loop.