Задачи должны называться n1.cpp, n2.cpp… В функции main() должны быть вызваны функции например: Input1(); Print1(); Change2(); Print2(); Delete3(); Print3();
Нужно решить задачи на:
PR1 – одномерный массив (m_array.h),
PR2 – вектор (m_vector.h),
PR3 – двухсвязный список. (m_list.h),
PR4 – односвязный список (m_flist.h),
PR5 – двухстороннюю очередь (m_deque.h).
Описание задачи:
Дано целое число N (> 0). Написать функции:
Input() – заполнить контейнер числами содержащий степени двойки от первой до N-й: 2, 4, 8, 16, … в обратном порядке
Print() – вывести элементы контейнера на экран
Change() – каждый элемент с четной позицией уменьшить в 2 раза.
Delete() – удалить элементы с нечетными числами.