Facebook
From n, 1 Year ago, written in Plain Text.
This paste is a reply to generatorPesel from n - view diff
Embed
Download Paste or View Raw
Hits: 144
  1. int [] tab = new int[10];
  2.         int rok;
  3.         int rok1;
  4.         rok=Integer.valueOf(jTextField1.getText());
  5.         rok1=Integer.valueOf(jTextField6.getText());
  6.        
  7.         int a,b;
  8.         a=rok1/10;
  9.         b=rok1%10;
  10.        
  11.         tab[0]=a;
  12.         tab[1]=b;
  13.  
  14.         int miesiac;
  15.         miesiac=Integer.valueOf(jTextField2.getText());
  16.         int c,d;
  17.         c=miesiac/10;
  18.         d=miesiac%10;
  19.         tab[2]=c;
  20.         tab[3]=d;
  21.        
  22.         int dzien;
  23.         dzien=Integer.valueOf(jTextField3.getText());
  24.         int e,f;
  25.         e=dzien/10;
  26.         f=dzien%10;
  27.         tab[4]=e;
  28.         tab[5]=f;
  29.        
  30.         Random r = new Random();
  31.         int plec;
  32.         plec=Integer.valueOf(jTextField4.getText());
  33.         if(plec==1){
  34.             do
  35.             {
  36.                 plec=r.nextInt(9);
  37.             }
  38.             while(plec%2!=0);
  39.        
  40.         }
  41.         int g,h,i;
  42.         g=r.nextInt(9);
  43.         h=r.nextInt(9);
  44.         i=r.nextInt(9);
  45.         tab[6]=g;
  46.         tab[7]=h;
  47.         tab[8]=i;
  48.        
  49.         int j=plec;
  50.         tab[9]=j;
  51.         int aa,bb,cc,dd,ee,ff,gg,hh,ii,jj;
  52.         aa=a*1;
  53.         bb=b*3;
  54.         cc=c*7;
  55.         dd=d*9;
  56.         ee=e*1;
  57.         ff=f*3;
  58.         gg=g*7;
  59.         hh=h*9;
  60.         ii=i*1;
  61.         jj=j*3;
  62.        
  63.         int suma;
  64.         suma=aa+bb+cc+dd+ee+ff+gg+hh+ii+jj;
  65.         int dzielenieModulo;
  66.         dzielenieModulo=suma%10;
  67.         int odejmowanie;
  68.         odejmowanie=10-dzielenieModulo;
  69.         int dzielenieModulo2;
  70.         dzielenieModulo2=odejmowanie%10;
  71.         int k;
  72.         k=dzielenieModulo2;
  73.         k=tab[10];
  74.    
  75. jTextField5.setText( Integer.toString(tab[0]));
  76.        
  77. //jTextField5.setText( Integer.toString(tab[0])+(tab[1])+(tab[2])+(tab[3])+(tab[4])+(tab[5])+(tab[6])+(tab[7])+(tab[8])+(tab[9])+(tab[10]));  
  78.