รบกวนช่วยดูโค้ดตรงนี้หน่อยค่ะ 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);
|