MeehoweCK

Untitled

Apr 1st, 2021
1,284
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.80 KB | None | 0 0
  1. #include <iostream>
  2. #include <cstdlib>
  3. #include <ctime>
  4. #include <fstream>
  5.  
  6. using namespace std;
  7.  
  8. const unsigned N = 1000000000;
  9. const unsigned n = 33000;
  10.  
  11. int main()
  12. {
  13.     unsigned tablica[n];
  14.     for(unsigned i = 0; i < n; ++i)
  15.         tablica[i] = 0;
  16.     srand(time(nullptr));
  17.  
  18.     unsigned postep = 1;
  19.  
  20.     for(unsigned i = 0; i < N; ++i)
  21.     {
  22.         if(1.0 * i / N > 1.0* postep / 100)
  23.         {
  24.             system("cls");
  25.             cout << "Wykonano " << 100.0 * i / N << '%'<< endl;
  26.             ++postep;
  27.         }
  28.         ++tablica[rand()];
  29.     }
  30.     system("cls");
  31.     cout << "Wykonano 100%\n";
  32.  
  33.     ofstream plik;
  34.     plik.open("wyniki.txt");
  35.     for(unsigned i = 0; i < n; ++i)
  36.         plik << i << '\t' << tablica[i] << endl;
  37.  
  38.     plik.close();
  39.  
  40.     return 0;
  41. }
Advertisement
Add Comment
Please, Sign In to add comment