Răspuns :
Explicație:
#include <iostream>
#include <fstream>
#include <cmath>
using namespace std;
ifstream fin("date.in");
ofstream fout("date.out");
int main()
{
int n,sir[100],par[100],k;
fin>>n;
k=0;//initializam cu 0 pozitia primului element par
for(int i=0;i<n;i++)
{
fin>>sir[i];//citim componenta
if(sir[i]%2==0)//testam daca este para si in caz afirmativ:
{
par[k]=sir[i];//o adaugam in vectorul cu numere pare
k++;//il crestem pe k deoarece vectorul va avea cu un element mai mult
}
}
if(k!=0)//testam daca vectorul nou are sau nu elemente
for(int i=0;i<k;i++)
fout<<par[i]<<" ";//afisam elementele
else
fout<<"vectorul este vid";
fin.close();
fout.close();
return 0;
}