MeehoweCK

Untitled

May 9th, 2020
1,871
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.76 KB | None | 0 0
  1. /*Zadanie 8.
  2. Dana jest tablica jednowymiarowa zawierająca n-elementów. Wygeneruj
  3. losowo jej elementy za pomocą funkcji, n jest liczbą losową z <10,15>.
  4. Wypisz elementy w odwrotnej kolejności względem  indeksu (najpierw
  5. elementy o indeksie największym) o wartościach podzielnych przez -3 i
  6. -4. Użyj rekurencji.*/
  7.  
  8. #include <iostream>
  9. #include <ctime>
  10.  
  11. using namespace std;
  12.  
  13. int losowa()
  14. {
  15.     return rand();
  16. }
  17.  
  18. int main()
  19. {
  20.     srand(static_cast<unsigned>(time(nullptr)));
  21.     const int n = 10 + rand() % 6;
  22.  
  23.     int tablica[n];
  24.  
  25.     for(int i = 0; i < n; ++i)
  26.         tablica[i] = losowa();
  27.  
  28.     for(int i = n-1; i >= 0; --i)
  29.         if(tablica[i] % 3 == 0 || tablica[i] % 4 == 0)
  30.             cout << tablica[i] << endl;
  31.     return 0;
  32. }
Advertisement
Add Comment
Please, Sign In to add comment