MeehoweCK

Untitled

Nov 18th, 2020
664
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.26 KB | None | 0 0
  1. #include <iostream>
  2. #include <ctime>
  3. #include <cstdlib>
  4.  
  5. using namespace std;
  6.  
  7. const int W = 7, K = 8;
  8.  
  9. void zamiana_tablicy(char tablica[], int rozmiar)
  10. {
  11.     char tablica2[rozmiar];
  12.  
  13.     tablica2[0] = tablica[rozmiar - 1];
  14.  
  15.     for(int i = 0; i < rozmiar - 1; i ++)
  16.     {
  17.         tablica2[i+ 1] = tablica[i];
  18.     }
  19.  
  20.     for(int i = 0; i < rozmiar; i++)
  21.     {
  22.         tablica[i] = tablica2[i];
  23.     }
  24. }
  25.  
  26. void wczytywanie_tablicy( char a[][K])
  27. {
  28.     srand(time(NULL));
  29.  
  30.     for(int i = 0; i < W; i++)
  31.     {
  32.         for(int j = 0; j < K; j++)
  33.         {
  34.             a[i][j] = rand() % 94 + 33;
  35.         }
  36.     }
  37. }
  38.  
  39. void wypisanie_tablicy( char a[][K])
  40. {
  41.     for(int i = 0; i < W; i++)
  42.     {
  43.         for(int j = 0; j < W; j++)
  44.             cout << a[i][j] << '\t';
  45.         cout << endl;
  46.     }
  47.  
  48. }
  49.  
  50. int main()
  51. {
  52.     char tablica[8];
  53.     /*char tablica[W][K];
  54.     wczytywanie_tablicy(tablica);
  55.     wypisanie_tablicy(tablica);*/
  56.     srand(time(nullptr));
  57.     for(int i = 0; i < 8; i++)
  58.     {
  59.         tablica[i] = rand() % 94 + 33;
  60.  
  61.         cout << tablica[i] << "\t";
  62.     }
  63.  
  64.     zamiana_tablicy(tablica, 8);
  65.  
  66.     cout << endl;
  67.  
  68.     for(int i = 0; i < 8; i++)
  69.     {
  70.         cout << tablica[i] << "\t";
  71.     }
  72.  
  73.  
  74.     return 0;
  75. }
Advertisement
Add Comment
Please, Sign In to add comment