// Examples for LCR 5 (114-19) #include #include //#include #include "vector-list-IO.h" using namespace std; int main () { vector rainFall; // declares an empty vector of doubles rainFall.push_back(2.0); rainFall.push_back(0.0); rainFall.push_back(1.5); cout << rainFall << endl; cout << rainFall.size() << endl; cout << "first element: " << rainFall[0] << endl; // suppose you don't know how many elements it has cout << "last element: " << rainFall[rainFall.size()-1] << endl; rainFall[1] = rainFall[1] + 3.5; cout << rainFall << endl; double sum = 0.0; for (int i = 0; i < rainFall.size(); i++) { sum = sum + rainFall[i]; } cout << "sum = " << sum << endl; // string fred [] = // this is a C-array (discussed later) // {"New York", "Dar es Salaam", "Moscow"}; // vector Cities (fred, fred + 3); vector Cities (3); Cities[0] = "New York"; Cities[1] = "Dar es Salaam"; Cities[2] = "Moscow"; cout << Cities << endl; return 0; }