SHARE
TWEET

6 kartka

a guest Dec 3rd, 2019 99 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. #include <iostream>
  2. #include <cstdlib>
  3. #include <ctime>
  4. #include <iomanip>
  5. #include <cmath>
  6.  
  7.  
  8. using namespace std;
  9.  
  10. /*1
  11. int main()
  12. {
  13.     srand (time(NULL));
  14.     int x = (rand() % 31 - 15);
  15.     cout << x << endl;
  16. }
  17. */
  18.  
  19. /*2
  20. int main()
  21. {
  22.     srand (time(NULL));
  23.     int x = (rand() % 76 + 150);
  24.     cout << x/100 << "." << x%100 << endl;
  25. }
  26. */
  27.  
  28. /*3
  29. int main()
  30. {
  31.     srand (time(NULL));
  32.     int x = (rand() % 6451);
  33.     cout << x/100 << "." << x%100 << endl;
  34. }
  35. */
  36.  
  37. /*4
  38. int main()
  39. {
  40.     srand (time(NULL));
  41.     double szczesliwy_numer,sprawdzenie,licznik=0;
  42.     int wybor;
  43.     wybor=rand()%(1 + 1);
  44.     if(wybor == 1)
  45.     szczesliwy_numer=rand()%10+1;
  46.     else
  47.     szczesliwy_numer=(double) rand()/RAND_MAX * 10;
  48.     cout << setprecision(2) << szczesliwy_numer;
  49.     system("cls");
  50.     if(szczesliwy_numer == (int)szczesliwy_numer)
  51.         cout << "Twoja wylosowana liczba jest calkowita!" << endl;
  52.     else
  53.        cout << "Twoja wylosowana liczba jest rzeczywista!" << endl;
  54.     cout << "Masz 10 prob ! Good Luck :)" << endl;
  55.     cout << endl;
  56.     cout << "Zgadnij jaka to liczba (0-10)?: ";
  57.     cin >> sprawdzenie; licznik++;
  58.     for(int i=3; licznik<i; licznik++){
  59.         if((sprawdzenie==szczesliwy_numer)){
  60.         cout << endl;
  61.         cout << "GRATULACJE!!! Wylosowales/as poprawna liczbe za " << licznik << " razem" << endl;
  62.         return 0;
  63.         }
  64.         else
  65.         {
  66.             cout << "Niestety, sprobuj jeszcze raz: ";
  67.             cin >> sprawdzenie;
  68.         }
  69.     }
  70.     while(sprawdzenie!=szczesliwy_numer){
  71.         if(licznik > 9){
  72.             cout << endl;
  73.             cout << "No Luck :( -> Moze nastepnym razem!";
  74.             cout << endl;
  75.             return 0;
  76.         }
  77.         else{
  78.         if(sprawdzenie<szczesliwy_numer)
  79.         {
  80.         cout << "Liczba jest za mala, sprobuj jeszcze raz: ";
  81.         cin >> sprawdzenie;
  82.         licznik++;
  83.         }
  84.         else
  85.             {
  86.             cout << "Liczba jest za duza, sprobuj jeszcze raz: ";
  87.             cin >> sprawdzenie;
  88.             licznik++;
  89.             }
  90.           }
  91.         }
  92.     cout << endl;
  93.     cout << "GRATULACJE!!! Wylosowales/as poprawna liczbe za " << licznik << " razem" << endl;
  94.     return 0;
  95. }
  96. */
  97.  
  98. /*5
  99. int main(){
  100.     int w;
  101.     cout << "Jakie liczby chcesz losowac? 1=calkowite | 2=rzeczywiste" << endl;
  102.     cout << "Wybor nr: ";
  103.     cin >> w;
  104.     switch (w){
  105.     case 1:
  106.         srand(time(NULL));
  107.         int liczbac, x, y, b;
  108.         cout << "Wprowadz zakres od ";
  109.         cin >> x;
  110.         cout << "do ";
  111.         cin >> y;
  112.         cout << "ile liczb chcesz wygenerowac?" << endl;
  113.         cout << "Twoj zakres <" << x << "," << y << "> : ";
  114.         cin >> b;
  115.         for(; x<y; x++){
  116.         liczbac = x + rand() % (y - x + 1);
  117.         cout << liczbac << endl;
  118.         }
  119.         break;
  120.     case 2:
  121.         srand(time(NULL));
  122.         double liczbarz, q, z, a;
  123.         cout << "Wprowadz zakres od ";
  124.         cin >> q;
  125.         cout << "do ";
  126.         cin >> z;
  127.         cout << "ile liczb chcesz wygenerowac?" << endl;
  128.         cout << "Twoj zakres <" << q << "," << z << "> : ";
  129.         cin >> a;
  130.         for(double i; i<a; i++){
  131.         liczbarz = q + (double) rand() / RAND_MAX * (z - q);
  132.         cout << liczbarz << endl;
  133.         }
  134.         break;
  135.     }
  136. }
  137. */
  138.  
  139. /*6
  140. int bin_dec (string binarna)
  141. {
  142.     long int dziesietna = strtol(binarna.c_str(), NULL, 2);
  143.     return dziesietna;
  144. }
  145.  
  146. int main(void){
  147.     time_t TimeStart, TimeEnd;
  148.     time(&TimeStart);
  149.     string liczba;
  150.     cout << "Podaj liczbe binarna" << endl;
  151.     cout << "Liczba: ";
  152.     cin >> liczba;
  153.     cout << endl;
  154.     cout << "Twoja liczba w postaci decymalnej" << endl;
  155.     cout << bin_dec(liczba) << endl;
  156.     cout << endl;
  157.     for(int i = 0; i <= 100; i++){
  158.     cout << "\r" << i;
  159.     }
  160.     time(&TimeEnd);
  161.     cout << "-krotne wykonanie konwersji zajmuje" << endl;
  162.     cout << difftime(TimeEnd, TimeStart) << " sec"<< endl;
  163.     cout << setprecision(1) << "~" << difftime(TimeEnd, TimeStart)/60<< " min" << endl;
  164.     return 0;
  165. }
  166. */
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top