// A9.cpp #include #include using namespace std; void main() { vector myInts(10); vector::iterator iter; for(iter=myInts.begin(); iter!=myInts.end(); iter++) myInts[iter-myInts.begin()] = (myInts.end()-iter); for(iter=myInts.begin(); iter!=myInts.end(); iter++) cout << " " << myInts[iter-myInts.begin()]; cout << endl; // one of several reasonable answers ////////////////////////////////////////////////////////////// int test = 7; // for(iter=myInts.begin();iter != myInts.end(); iter++) // if(*iter == test) // break; // if(iter != myInts.end()) // cout << "value " << test << " found at location " // << (iter - myInts.begin()) << endl; // else // cout << "value " << test << " is not in vector" << endl; // ////////////////////////////////////////////////////////////// }