MeehoweCK

Untitled

Nov 5th, 2020
2,264
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.63 KB | None | 0 0
  1. #include <iostream>
  2. #include <cstdlib>
  3. #include <ctime>
  4.  
  5. using namespace std;
  6.  
  7. int losuj(int a, int b)     // zwraca liczbę losową z przedziału od a do b
  8. {
  9.     if(a > b)                   // jeżeli liczba a jest większa od liczby b
  10.         swap(a, b);             // zamieniamy wartości a i b
  11.     srand(time(nullptr));       // ustawienie początku losowania
  12.  
  13.     // funkcja rand() zwraca liczbę całkowitą z przedziału od 1 do 32767
  14.     int wynik = a + rand() % (b - a + 1);       // zwraca liczbę z przedziału od a do b
  15.  
  16.     return wynik;
  17. }
  18.  
  19. int main()
  20. {
  21.     cout << losuj(110, 100) << endl;
  22.     return 0;
  23. }
Advertisement
Add Comment
Please, Sign In to add comment