كتابة كود لطباعة ارقام عشوائية ضمن نطاق الرقمn ثم إيجاد اكبر رقم بينهم
- برمجة جافا
- برمجة
- 2021-09-23
- moh2177769644130246
الأجوبة
import java.util.Arrays;
import java.util.Random;
public class test {
public static void main(String[] args) {
int[] printNo = Stornumbers();//انشاء مصفوفة لطباعة محتويات الطريقة
System.out.println("Random number generated is : " + Arrays.toString(printNo));
int max = Arrays.stream(printNo).max().getAsInt();// الحصول على اكبر قيمة فى المصوفة لطباعتها
System.out.println("max number is : " + max);
}
static int RandomNum1(int n) {
Random rand = new Random();// انشاء class جديد
int randomInt;// انشاء متغير لتخزين الرقم العشوائى
randomInt = rand.nextInt(n) + 1;// استخدام الدالة nextint لتوليد رقم عشوانى فى نطاق الرقم n +1
return randomInt;// ارجاع الارقام العشوائية
}
static int[] Stornumbers(){
int[] numbers = new int[5]; // تعين حجم المصفوفة
for(int i = 0; i < numbers.length; i++) {// حلقة تكرارية للحصول على خمسة ارقام تم توليدها عشوائية
numbers[i] = (int)(RandomNum1(50));// استخدام الطريقة RandomNum1 لتوليد الارقام العشوائية
}
// ارجاع قيمة المصفوفة
return numbers;
}
}أسئلة مشابهة
القوائم الدراسية التي ينتمي لها السؤال