Advertisement
MeehoweCK

Untitled

Apr 12th, 2024
689
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.89 KB | None | 0 0
  1. #include <iostream>
  2. #include <cstdlib>              // biblioteka zawierająca funkcję rand()
  3. #include <ctime>                // biblioteka zawierająca funkcję time()
  4.  
  5. int losujZprzedzialu(int min, int max) {
  6.     return (min + rand() % (max - min + 1));        // 1 + rand() % (100 - 1 + 1) == 1 + rand() % 100
  7. }
  8.  
  9. int main() {
  10.     srand(time(nullptr));               // ustawienie parametru losowania
  11.     auto liczba{ rand() };      // rand() zwraca pseudolosową liczbę całkowitą z przedziału od 0 do 32'767
  12.     std::cout << liczba << std::endl;
  13.     std::cout << RAND_MAX << std::endl;
  14.  
  15.     auto liczba2{ rand() % 10 };        // liczba naturalna pseudolosowa z przedziału od 0 do 9
  16.     std::cout << liczba2 << std::endl;
  17.  
  18.     auto liczba3{ 1 + rand() % 100 };   // liczba naturalna pseudolosowa z przedziału od 1 do 100
  19.     std::cout << liczba3 << std::endl;
  20.  
  21.     auto liczba4{ losujZprzedzialu(20, 75) };
  22.     std::cout << liczba4 << std::endl;
  23.     return 0;
  24. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement