| รบกวนช่วยดูโค้ดตรงนี้หน่อยค่ะ random สลับตัวอักษร แต่เจอปัญหา** 
                                      กำหนดค่า PRINT ต้องการ random สลับตัวอักษร อ่ะคะ
 เช่น PTNIR
 TRNIP
 ........
 
 รบกวนพี่ๆ ช่วยดูโค้ดตรงนี้ให้หน่อยค่ะ
 
 ปัญหาตอนนี้คือ random แต่ละตัวแล้วมันออกมาซ้ำกัน
 
 ทำไม่ได้จริงๆๆ
 
 ช่วยหน่อยนะคะ
 
 ขอบคุณมากค่ะ
 Code
 
 
 int n;
 int ii;
 int mm;
 
 word1[0] = "PRINT";
 n=word1[0].length();
 char a [] = new char [n];
 int c [] = new int [n];
 for(ii=0;ii<n;ii++)
 {
 a[ii] = word1[0].charAt(ii);
 c[ii]=ii;
 }
 String bb = new String ();
 {
 mm=(int)(Math.random()*n);
 for(int iii=0;iii<n;iii++)
 if(c[iii]>mm)
 {
 bb=bb+a[mm];
 
 }
 }
 Quit.setText(bb);
 
 |