Вариант 1. Последовательный контейнер — вектор. Присваивание векторов. Напишите закопченную программу, в которой с помощью подходящих конструкторов создайте три вектора v l, v2, v3 с элементами целого типа, размерами соответственно 5, 7, 6 и одинаковыми значениями элементов соответственно 1, 2, 3. Выведите на экран размеры векторов, значения их элементов и выполните присваивание v3=v2 v 1. После этого вновь выведите на экран размеры векторов и значения их элементов. Используйте только средства стандартной библиотеки языка С++ (иотоковый ввод-вывод, класс vector). Вариант 2. Последовательный контейнер — вектор. Копирование векторов. Напишите законченную программу, в которой с помощью подходящих конструкторов создайте три вектора v l, v2, v3 с элементами целого типа, размерами соответственно 4, 5, 7 и одинаковыми значениями элементов соответственно I, 2, 3. Выведите на экран размеры векторов, значения их элементов. С помощью метода assign() первым трем элементам vl присвойте значение 4, а первым двум элементам v2 присвойте значения элементов v3[4] и v3[5]. После этого вновь выведите на экран размеры векторов и значения их элементов. Используйте только средства стандартной библиотеки языка С++ (потоковый ввод-вывод, класс vector). Вариант 3. Последовательный контейнер — вектор. Доступ к элементам вектора. Напишите закопченную программу, в которой с помощью подходящего конструктора создайте вектор v с элементами целого типа, размером 5 и одинаковыми значениями элементов 1. Выведите на экран размер вектора и значения его элементов. С помощью операции "[]" второй элемент вектора увеличьте на 3, а с помощью метода at() четвертый элемент вектора уменьшите на 1. Вновь выведите на экран размер вектора и значения его элементов.
RkJQdWJsaXNoZXIy MTExODQxMg==