fork download
  1. #include <iostream>
  2.  
  3. using namespace std;
  4. const int N = 100;
  5. int main()
  6. {
  7. int tabP[ N ];
  8. int tabNP[ N ];
  9. int a, n, lnp = 0, lp = 0;
  10.  
  11. for( int i = 0; i < N; i++ )
  12. {
  13. tabP[ i ] = 0;
  14. tabNP[ i ] = 0;
  15. }
  16. for( int i = 0; a != 0; ++i )
  17. {
  18. cout << "Podaj liczbe nr " << i + 1 << " :";
  19. cin >> a;
  20. if( a % 2 == 0 ) {
  21. tabP[ i ] = a;
  22. lp++;
  23. } else
  24. {
  25. tabNP[ i ] = a;
  26. lnp++;
  27. }
  28. }
  29.  
  30. // wypisywanie
  31.  
  32.  
  33. cout << "Tablica elementow parzystych " << endl;
  34. for( int i = 0; i < lp; i++ )
  35.  
  36. cout << "tab[" << i + 1 << "] = " << tabP[ i ] << endl;
  37.  
  38.  
  39. cout << "Tablica elementow nieparzystych " << endl;
  40. for( int i = 0; i < lnp; i++ )
  41.  
  42. cout << "tab[" << i + 1 << "] = " << tabNP[ i ] << endl;
  43.  
  44. return 0;
  45. }
Success #stdin #stdout 0s 3344KB
stdin
2 54 32 45 6 23 3 4 0
stdout
Podaj liczbe nr 1 :Podaj liczbe nr 2 :Podaj liczbe nr 3 :Podaj liczbe nr 4 :Podaj liczbe nr 5 :Podaj liczbe nr 6 :Podaj liczbe nr 7 :Podaj liczbe nr 8 :Podaj liczbe nr 9 :Tablica elementow parzystych 
tab[1] = 2
tab[2] = 54
tab[3] = 32
tab[4] = 0
tab[5] = 6
tab[6] = 0
Tablica elementow nieparzystych 
tab[1] = 0
tab[2] = 0
tab[3] = 0