Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <string>
- #include <ctime>
- using namespace std;
- string generuj(string napis);
- string generuj2(string napis);
- int wylosuj(int dlugosc);
- int sprawdz(string napis);
- int dlugosc = 0;
- int los = 0;
- int main()
- {
- string imie;
- string nazwisko;
- string data_urodzenia;
- string kod;
- string a, b, c;
- string a1, b1, c1;
- cout << "Podaj swoje imie ";
- cin >> imie;
- cout << "Podaj swoje nazwisko ";
- cin >> nazwisko;
- cout << "Podaj date urodzenia ";
- cin >> data_urodzenia;
- cout<<"Twoje dane to Imie "<< imie <<", Nazwisko "<< nazwisko << " oraz data urodzenia "<< data_urodzenia << endl;
- a = generuj(imie);
- a1 = generuj(imie);
- b = generuj(nazwisko);
- b1 = generuj(nazwisko);
- c = generuj(data_urodzenia);
- c1 = generuj(data_urodzenia);
- kod = a+a1+b+b1+c+c1;
- cout << "twoj unikalny kod to: " << kod;
- std::cin.ignore();
- std::cin.get();
- return 0;
- }
- string generuj(string napis)
- {
- string kod_tymczasowy;
- dlugosc = sprawdz(napis);
- los = wylosuj(dlugosc);
- kod_tymczasowy = napis[los];
- return kod_tymczasowy;
- }
- string generuj2(string napis)
- {
- string kod_tymczasowy;
- dlugosc = sprawdz(napis);
- los = wylosuj(dlugosc);
- kod_tymczasowy = napis[los];
- return kod_tymczasowy;
- }
- int wylosuj(int dlugosc)
- {
- int a = 0;
- for (int i = 0; i < dlugosc; i++)
- {
- srand(time(NULL));
- a = (rand() % dlugosc);
- }
- return a;
- }
- int sprawdz(string napis)
- {
- int a;
- a = napis.length();
- return a;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement