Informatică, întrebare adresată de alexsss, 8 ani în urmă

Se citește de la tastatură un vector v cu n elemente numere întregi. Să se construiască 3 vectori care să conțină: elementele pozitive, negative, respectiv nule, din vectorul v.

Răspunsuri la întrebare

Răspuns de lucaciucandrei
1

COROANA TE ROG!!!

#include<iostream>

using namespace std;

int main(){

   int v[101], n,poz[101],neg[101],nul[101], a=1,b=1,c=1;

   cin>>n;

   for(int i=1;i<=n;i++){

       cin>>v[i];

       if(v[i]>0) poz[a++]=v[i];

       if(v[i]<0) neg[b++]=v[i];

       if(v[i]==0) nul[c++]=v[i];

   }

   a--,b--,c--;

   for(int i=1;i<=a;i++)

       cout<<poz[i]<<' ';

   cout<<endl;

   for(int i=1;i<=b;i++)

       cout<<neg[i]<<' ';

   cout<<endl;

   for(int i=1;i<=c;i++)

       cout<<nul[i]<<' ';

   return 0;

}


alexsss: Multumesc!
Alte întrebări interesante