se citeste un vector cu n elemente sa se numere cite elemente sunt pare, cate sunt negative, sau cite sunt mai mari ca un nr. dat.

Răspuns :

Răspuns:

int v[100],ct1,ct2,ct3,i,n;

   ifstream in("nr.txt");

   in>>n;

   in>>x;

   ct1=0;

   ct2=0;

   ct3=0;

   cout<<"vectorul:";

   for(i=0;i<n;i++)

       in>>v[i];

   for(i=0;i<n;i++)

       cout<<v[i]<<' ';

   cout<<endl;

   for(i=0;i<n;i++)

   {

       if(v[i]>0)

           ct1=ct1+1;

       if(v[i]>x)

           ct2=ct2+1;

       if(v[i]<0)

           ct3=ct3+1;

   }

   cout<<"numarul de elemente pozitive:"<<' '<<ct1<<endl;

   cout<<"numarul de elemente mai mari decat x:"<<' '<<ct2<<endl;

   cout<<"numarul de elemente negative:"<<' '<<ct3<<endl;

   return 0;

Explicație:

am creat un fisier din care sunt citite numerele nr.txt