Из библиотек необходима только iostream или iostream.h. Объект cout определен в пространстве имен std, поэтому необходимо писать std::cout. Однако если подключить iostream.h, то cout будет определен глобально и писать std:: не потребуется.
Ниже пример. Из массива Massive_X переносятся элементы с позиции n, до тех пор пока не будет достигнут конец массива, либо значение элемента массива станет больше либо равно A. Это более-менее похоже на задание.
Код

#include <iostream>

int main()
{
    int n = 2;   //переносим с данной позиции
    int A = 11;  //значения должны быть меньше A

    int Massive_X [11] = { -25, -20, -15, -10, -5, 0, 5, 10, 15, 20, 25};
    int Massive_Y [11];  //Возможно стоит заполнить нулями

    std::cout << "Programma po perenosy chisel." << std::endl; //std::endl - перенос строки

    for (int i=0; i < 11-n && Massive_X [i+n] < A; i++)  //пока i < 11 - n и значение элемента массива меньше A
    {
        Massive_Y [i] = Massive_X [i+n];
    }

    for (int i=0; i<11; i++)  //Выводим массив
    {
        std::cout << Massive_Y [i] << ' ';
    }
    std::cout << std::endl;

    return 0;
}