Написание кода С++

задание:Дан одномерный массив, размером N, где N – натуральное число, задаваемое пользователем, содержащий вещественные значения. Заполнить массив данными. Вычислить:

• максимальный по модулю элемент массива;

• сумму элементов массива, расположенных между первым и вторым положительными элементами.

Преобразовать массив, таким образом, чтобы элементы, равные нулю, располагались после всех остальных. Вывести на экран исходный массив, вычисляемые значения суммы элементов и максимального по модулю элемента, преобразованный массив.

Так а проблема в чем именно? Что пробовали? Что не получается?

Это ж учебная задача предназначенная для практики при изучении. Просить кого-то тупо сделать ее полностью за вас — не эффективный способ обучения.
Пробуйте что-то сделать, гуглить, формулируйте конкретные вопросы (а во время формулирования может и решение найдется :rubberduck2:).