MeehoweCK

Untitled

Feb 22nd, 2021
527
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. #include <iostream>
  2. #include <cstdlib>
  3. #include <ctime>
  4.  
  5. using namespace std;
  6.  
  7. // typ wyliczeniowy enum
  8. enum class kierunek
  9. {
  10.     gora, lewo, prawo, dol
  11. };
  12.  
  13. int main()
  14. {
  15.     srand(time(nullptr));
  16.     kierunek direction;
  17.     for(int i = 0; i < 10; ++i)
  18.     {
  19.         direction = static_cast<kierunek>(rand() % 4);      // rzutowanie statyczne
  20.         switch(direction)
  21.         {
  22.         case kierunek::gora:
  23.             cout << "w gore\n";
  24.             break;
  25.         case kierunek::dol:
  26.             cout << "w dol\n";
  27.             break;
  28.         case kierunek::prawo:
  29.             cout << "w prawo\n";
  30.             break;
  31.         case kierunek::lewo:
  32.             cout << "w lewo\n";
  33.         }
  34.     }
  35.     return 0;
  36. }
RAW Paste Data