Функции с динамическими массивами

Задача:

Написать следующие функции для работы с динамическим массивом:

∙

Функция создания динамического массива (размер массива передается в параметры);

∙

Функция инициализации динамического массива случайными значениями;

∙

Функция печати динамического массива;

∙

Функция удаления динамического массива (освобождение памяти);

∙

Функция добавления элемента в конец массива (новое значение передается в параметры);

∙

Функция вставки элемента в массив по указанному индексу (индекс и новое значение передаются в параметры);

∙

Функция удаления элемента из массива по указанному индексу (индекс массива передается в параметры);