MeehoweCK

Untitled

May 27th, 2024
711
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.69 KB | None | 0 0
  1. #include <iostream>
  2. #include <cstdlib>
  3. #include <ctime>
  4.  
  5. const int N{ 6 };
  6.  
  7. bool czyJuzJest(int liczba, int* tablica, int pozycja) {
  8.     for (auto i{ 0 }; i < pozycja; ++i) {
  9.         if (tablica[i] == liczba) {
  10.             return true;
  11.         }
  12.     }
  13.     return false;
  14. }
  15.  
  16. void wypelnij(int* tablica) {
  17.  
  18.     for (auto i{ 0 }; i < N; ++i) {
  19.         int losowa;
  20.         do {
  21.             losowa = rand() % 49 + 1;
  22.         } while (czyJuzJest(losowa, tablica, i));
  23.         tablica[i] = losowa;
  24.     }
  25. }
  26.  
  27. void wypisz(int* tablica) {
  28.     for (auto i{ 0 }; i < N; ++i) {
  29.         std::cout << tablica[i] << '\t';
  30.     }
  31.     std::cout << std::endl;
  32. }
  33.  
  34. int main() {
  35.     srand(time(nullptr));
  36.     int tablica[N]{};
  37.     wypelnij(tablica);
  38.     wypisz(tablica);
  39.  
  40.     return 0;
  41. }
Advertisement
Add Comment
Please, Sign In to add comment