Advertisement
Guest User

Untitled

a guest
Jan 23rd, 2019
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.74 KB | None | 0 0
  1. #include<iostream>
  2. using namespace std;
  3. int a[200],b[100],c[100],n,m,k;
  4. void citire(int a[100], int n)
  5. {
  6. if(n>0)
  7. {
  8. citire(a,n-1);
  9. cout<<"a["<<n<<"]= ";cin>>a[n];
  10. }
  11. }
  12.  
  13. void afisare(int a[], int n)
  14. {
  15. if(n>0)
  16. {
  17. afisare(a,n-1);
  18. cout<<a[n]<<" ";
  19. }
  20. }
  21.  
  22. void imp(int a[],int n,int b[],int &m,int c[],int &k)
  23. {
  24. if(n>0)
  25. {
  26. imp(a,n-1,b,m,c,k);
  27. if(a[n]%2==0)
  28. b[++m]=a[n];
  29. else
  30. c[++k]=a[n];
  31. }
  32. }
  33.  
  34. int main()
  35. {
  36. cout<<"Numarul de elemente: ";cin>>n;
  37. citire(a,n);
  38. imp(a,n,b,m,c,k);
  39. cout<<"Elementele pare:";afisare(b,m);
  40. cout<<endl;
  41. cout<<"Elementele impare:";afisare(c,k);
  42. return 0;
  43. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement