Se da un vector cu n componente numere intregi si un numar intreg x. Sa se numere cate elemente sunt mai mari decat x si sa se construiasca un vector cu aceste elemente.
#include <iostream>
using namespace std;
int main()
{
int i,n,j,x;
float a[50],b[50];
cout<<“Dati numarul de elemente ale tabloului “;cin>>n;
for(i=1;i<=n;i++)
{
cout<<“a[“<<i<<”]= “;
cin>>a[i];
}
cout<<“Dati numarul x = “;cin>>x;
j=0;
for(i=1;i<=n;i++)
if (x<=a[i]) { j++;b[j]=a[i]; }
cout<<“Sunt “<<j<<” numere mai mari decat “<<x<<endl;
cout<<“Elementele sunt: “<<endl;
for(i=1;i<=j;i++) cout<<b[i]<<” ”;
return 0;
}