Advertisement
icatalin

Separarea numerelor pare si impare dintr-un vector in 2 vect

Dec 19th, 2013
137
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.73 KB | None | 0 0
  1. #include <iostream>
  2.  
  3. using namespace std;
  4.  
  5. int main()
  6. {
  7.     int v[100],u[100],z[100],i,j=0,k=0,n; //j-par;k-impar
  8.     cout<<"n= ";cin>>n;
  9.     for (i=1;i<=n;i++)
  10.     {
  11.     cout<<"v["<<i<<"]= ";
  12.     cin>>v[i];
  13.     }
  14.  
  15.     for (i=1;i<=n;i++)
  16.     if (v[i]%2==0)
  17.         {
  18.             j++;
  19.             u[j]=v[i];
  20.         }
  21.  
  22.         else
  23.  
  24.         {
  25.             k++;
  26.             z[k]=v[i];
  27.         }
  28.  
  29.  
  30.  
  31.  
  32.      cout<<"numerele pare din vector sunt urmatoarele: " << '\n';
  33.  
  34.         for (i=1;i<=j;i++)
  35.          {cout<<u[i]<<" ";}
  36. cout<<'\n';
  37.          cout<<"numerele impare din vector sunt urmatoarele: "<<'\n';
  38.  
  39.         for (i=1;i<=k;i++)
  40.        {
  41.  
  42.         cout<<z[i]<<" ";
  43.        }
  44. cout<<'\n';
  45.     return 0;
  46. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement