leniuch

poprawny_pesel

Feb 25th, 2020
59
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.53 KB | None | 0 0
  1. public class peselcheck {
  2.  
  3.     static int[] pesel(String[][] in){
  4.     int[] pesel = new int[in.length];
  5.    
  6.     for(int i=0;i<in.length;i++){
  7.     //long temp = Long.parseLong(in[i][0]);
  8.     String pesl = in[i][0];
  9.     char[] cyfry = pesl.toCharArray();
  10.     int check = cyfry[0] + 3*cyfry[1] + 7*cyfry[2] + 9*cyfry[3] + cyfry[4] + 3*cyfry[5] + 7*cyfry[6] + 9*cyfry[7] + cyfry[8] + 3*cyfry[9] + cyfry[10];
  11.     if ( (check%10)==0) in[i][1] = "POPRAWNY"; else in[i][1] = "BŁĘDNY";
  12.     pesel[i] = check;
  13.     }
  14.    
  15.     return pesel;}
Add Comment
Please, Sign In to add comment