Практика на векторы в C++
Создайте вектор целых чисел. Запишите
в него числа от 1 до 10
включительно. Выведите длину вектора
в консоль.
Создайте вектор символов. Запишите
в него буквы от 'a' до 'z'
включительно. Выведите последний символ
вектора в консоль.
Дано число:
int num = 36;
Запишите в вектор все его делители, включая
1 и само число. Выведите длину вектора
в консоль.
Создайте вектор целых чисел от 1
до 1000 включительно. Запишите
в другой вектор только те значения, у
которых первая цифра равна 3.
Выведите длину второго вектора в консоль.
Дан вектор:
std::vector<int> vec = {1, 2, 3, 4, 5};
Запишите в другой вектор квадраты элементов данного вектора. Выведите последний элемент нового вектора в консоль.
Дан вектор:
std::vector<int> vec = {1, 2, 3, 4, 5};
Дан массив:
int arr[] = {6, 7, 8};
Перенесите все элементы массива в конец вектора. Выведите длину вектора в консоль.
Дан вектор:
std::vector<int> vec = {1, 2, 3, 3, 4, 5};
Дан массив:
int arr[] = {2, 3};
Удалите из вектора элементы, значения которых совпадают с одним из элементов массива, собрав новый вектор в цикле. Выведите длину результата в консоль.
Дан вектор:
std::vector<int> vec = {1, 2, 3, 4, 5};
Найдите сумму всех элементов вектора и выведите ее в консоль.
Дан вектор:
std::vector<int> vec = {5, 3, 8, 1, 9, 3};
Найдите наибольшее значение среди элементов циклом и выведите его в консоль.