Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <cstdlib>
- #include <ctime>
- #include <iomanip>
- #include <cmath>
- using namespace std;
- /*1
- int main()
- {
- srand (time(NULL));
- int x = (rand() % 31 - 15);
- cout << x << endl;
- }
- */
- /*2
- int main()
- {
- srand (time(NULL));
- int x = (rand() % 76 + 150);
- cout << x/100 << "." << x%100 << endl;
- }
- */
- /*3
- int main()
- {
- srand (time(NULL));
- int x = (rand() % 6451);
- cout << x/100 << "." << x%100 << endl;
- }
- */
- /*4
- int main()
- {
- srand (time(NULL));
- double szczesliwy_numer,sprawdzenie,licznik=0;
- int wybor;
- wybor=rand()%(1 + 1);
- if(wybor == 1)
- szczesliwy_numer=rand()%10+1;
- else
- szczesliwy_numer=(double) rand()/RAND_MAX * 10;
- cout << setprecision(2) << szczesliwy_numer;
- system("cls");
- if(szczesliwy_numer == (int)szczesliwy_numer)
- cout << "Twoja wylosowana liczba jest calkowita!" << endl;
- else
- cout << "Twoja wylosowana liczba jest rzeczywista!" << endl;
- cout << "Masz 10 prob ! Good Luck :)" << endl;
- cout << endl;
- cout << "Zgadnij jaka to liczba (0-10)?: ";
- cin >> sprawdzenie; licznik++;
- for(int i=3; licznik<i; licznik++){
- if((sprawdzenie==szczesliwy_numer)){
- cout << endl;
- cout << "GRATULACJE!!! Wylosowales/as poprawna liczbe za " << licznik << " razem" << endl;
- return 0;
- }
- else
- {
- cout << "Niestety, sprobuj jeszcze raz: ";
- cin >> sprawdzenie;
- }
- }
- while(sprawdzenie!=szczesliwy_numer){
- if(licznik > 9){
- cout << endl;
- cout << "No Luck :( -> Moze nastepnym razem!";
- cout << endl;
- return 0;
- }
- else{
- if(sprawdzenie<szczesliwy_numer)
- {
- cout << "Liczba jest za mala, sprobuj jeszcze raz: ";
- cin >> sprawdzenie;
- licznik++;
- }
- else
- {
- cout << "Liczba jest za duza, sprobuj jeszcze raz: ";
- cin >> sprawdzenie;
- licznik++;
- }
- }
- }
- cout << endl;
- cout << "GRATULACJE!!! Wylosowales/as poprawna liczbe za " << licznik << " razem" << endl;
- return 0;
- }
- */
- /*5
- int main(){
- int w;
- cout << "Jakie liczby chcesz losowac? 1=calkowite | 2=rzeczywiste" << endl;
- cout << "Wybor nr: ";
- cin >> w;
- switch (w){
- case 1:
- srand(time(NULL));
- int liczbac, x, y, b;
- cout << "Wprowadz zakres od ";
- cin >> x;
- cout << "do ";
- cin >> y;
- cout << "ile liczb chcesz wygenerowac?" << endl;
- cout << "Twoj zakres <" << x << "," << y << "> : ";
- cin >> b;
- for(; x<y; x++){
- liczbac = x + rand() % (y - x + 1);
- cout << liczbac << endl;
- }
- break;
- case 2:
- srand(time(NULL));
- double liczbarz, q, z, a;
- cout << "Wprowadz zakres od ";
- cin >> q;
- cout << "do ";
- cin >> z;
- cout << "ile liczb chcesz wygenerowac?" << endl;
- cout << "Twoj zakres <" << q << "," << z << "> : ";
- cin >> a;
- for(double i; i<a; i++){
- liczbarz = q + (double) rand() / RAND_MAX * (z - q);
- cout << liczbarz << endl;
- }
- break;
- }
- }
- */
- /*6
- int bin_dec (string binarna)
- {
- long int dziesietna = strtol(binarna.c_str(), NULL, 2);
- return dziesietna;
- }
- int main(void){
- time_t TimeStart, TimeEnd;
- time(&TimeStart);
- string liczba;
- cout << "Podaj liczbe binarna" << endl;
- cout << "Liczba: ";
- cin >> liczba;
- cout << endl;
- cout << "Twoja liczba w postaci decymalnej" << endl;
- cout << bin_dec(liczba) << endl;
- cout << endl;
- for(int i = 0; i <= 100; i++){
- cout << "\r" << i;
- }
- time(&TimeEnd);
- cout << "-krotne wykonanie konwersji zajmuje" << endl;
- cout << difftime(TimeEnd, TimeStart) << " sec"<< endl;
- cout << setprecision(1) << "~" << difftime(TimeEnd, TimeStart)/60<< " min" << endl;
- return 0;
- }
- */
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement