Se da un vector cu n componente numere intregi si un numar intreg a. Sa se numere cate elemente sunt mai mari decat a si sa se construiasca un vector cu aceste elemente.

#include<iostream.h>
void main(void)
{
int i,n,j,a;
float x[50],y[50];
cout<<"Dati numarul de elemente ale tabloului ";cin>>n;
for(i=1;i<=n;i++)
{
cout<<"x[“<<i<<”]= ";
cin>>x[i];
}
cout<<"Dati numarul a = ";cin>>a;
j=0;
for(i=1;i<=n;i++)
if (a<=x[i]) { j++;y[j]=x[i]; }
cout<<"Sunt “<<j<<” numere mai mari decat "<<a<<endl;
cout<<"Elementele sunt: "<<endl;
for(i=1;i<=j;i++) cout<<y[i]<<” ”;
}