Advertisement
Guest User

Untitled

a guest
Dec 16th, 2019
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.03 KB | None | 0 0
  1. public String BirthID(int year) {
  2. int number1 = year % 10;
  3. int number2 = year / 10 % 10;
  4. String firstNumber = number2 + "" + number1;
  5.  
  6. int third = Integer.parseInt(thirdNumber(getDay()));
  7. int second = Integer.parseInt(secondNumber(getMonth()));
  8. int first = Integer.parseInt(firstNumber);
  9.  
  10. //Cyklus pro vygenerování druhého dvojčíslí dělitelného jedenácti
  11. boolean makeItThrough = false;
  12. do {
  13. //Vygenerování náhodného čísla pro první dvě číslice
  14. int controlDigits_1 = randomGenerator(100, 10);
  15. int controlDigits_2 = randomGenerator(100, 10);
  16.  
  17. if ((first + second + third + controlDigits_1 + controlDigits_2) % 11 == 0) {
  18. birthID = firstNumber + "" + secondNumber(getMonth()) + "" + thirdNumber(getDay()) + " / " + controlDigits_1 + "" + controlDigits_2;
  19. makeItThrough = true;
  20. }
  21.  
  22. } while (makeItThrough == false);
  23.  
  24. return birthID;
  25. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement