std::vector<int> nums = {1, 3, 5, -7}; //Заданная последовательность чисел
int i = 0;
while ((nums[i] >= 0)&&(i <= nums.size())) //Счётчик положительных элементов
{
i++;
}
//Создание динамического массива
int* MyMass;
MyMass = new int[i];
//Присваивание элементов новому массиву
for (int n = 0; n < i; n++)
{
MyMass[n] = nums[n];
std::cout<<MyMass[n]<<"\t";
}
#include <iostream>
#include <string>
#include <fstream>
int main(){
std::fstream file_In;
file_In.open("File_In.txt");
std::string Resept;
do{
file_In >> Resept; // Считывание строки по словам до пробела
std::cout << Resept << std::endl; //Вывод считанного слова в консоль
} while(!file_In.eof()); // !file.eof() - проверяет не закончился ли файл
system("pause");
return 0;
}