يا شباب انا ودي اعمل دالة تقوم بتوليد ارقام من 1 ال5 ارقام عشوائية ولكن الرقم الذي يتم توليدة يتم حذفة من الارقام
...مثلا الداله قامت بتوليد الرقم 2 بعد كذا لا يظهر الرقم يعني يكون مدي الدالة 1345 وهكذا هل يمكن عمل ذلك؟
يا شباب انا ودي اعمل دالة تقوم بتوليد ارقام من 1 ال5 ارقام عشوائية ولكن الرقم الذي يتم توليدة يتم حذفة من الارقام
...مثلا الداله قامت بتوليد الرقم 2 بعد كذا لا يظهر الرقم يعني يكون مدي الدالة 1345 وهكذا هل يمكن عمل ذلك؟
جرب مثل هذا المثال و استنتج المشكلة انا بعرفا و مجربها بس نسيان و مو متأكد كتير ال صيغة هي:
int d = (int)(Math.random() *100) %10;
راجع هذا الرابط
import javax.microedition.midlet.*;
import java.util.*;
public class testRandom extends MIDlet
{
public static void testRandom()
{
}
public void startApp()
{
Random r = new Random();
int i = r.nextInt(10);
System.out.println( i);
}
public void pauseApp()
{}
public void destroyApp(boolean destroy) {}
}
For devices with CLDC 1.0 below is the method to implement above functionality.
public void startApp()
{
Random r = new Random();
int i = r.nextInt() % <10>;
System.out.println( i);
}