© The Author(s), under exclusive license to APress Media, LLC, part of Springer Nature 2023
S. DmitrovićModern C++ for Absolute Beginnershttps://doi.org/10.1007/978-1-4842-9274-7_39

39. Exercises

Slobodan Dmitrović1  
(1)
Belgrade, Serbia
 

Basic Vector

Write a program that defines a vector of integers. Insert two elements into a vector. Print out the vector content using the range-based for loop.
#include <iostream>
#include <vector>
int main()
{
    std::vector<int> v = { 10, 5, 8, 4, 1, 2 };
    v.push_back(15); // insert the value 15
    v.push_back(30); // insert the value of 30
    for (auto el : v)
    {
        std::cout << el << '\n';
    }
}
Output:
10
5
8
4
1
2
15
30

Deleting a Single Value

Write a program that defines a vector of integers. Erase the second element ...

Get Modern C++ for Absolute Beginners: A Friendly Introduction to the C++ Programming Language and C++11 to C++23 Standards now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.