أكتب برنامج جافا java يطلب من المستخدم إعطائه عدد يمثل عدد عناصر مصفوفة إسمها arr و يخزنه في متغير إسمه n

  • برمجة جافا

أكتب برنامج  جافا java  يطلب من المستخدم إعطائه عدد يمثل عدد عناصر مصفوفة إسمها arr و يخزنه في متغير إسمه n.

ملاحظة: عدد عناصر المصفوفة يجب أن يكون أكبر من صفر.

بعدها ينشئ المصفوفة arr و يحدد أن عدد عناصرها هو العدد الذي أدخله المستخدم.

بعدها يقوم بإعطاء قيمة عشوائية بين 1 و 10 لكل عنصر فيها.

في الأخير, سيعرض للمستخدم جميع القيم المخزنة فيها على سطر واحد مع وضع فاصلة بين كل قيمتين و من ثم ناتج جمع جميع العناصر.

الأجوبة

import java.util.Random;
import java.util.Scanner;
public class Main {
    public static void main(String[] args) {        
        Scanner input = new Scanner(System.in);
        Random random = new Random();
        int[] arr;
        int n;
        int s = 0;        
        do
        {
            System.out.print("Enter array length: ");
            n = input.nextInt();
        }
        while(n <= 0);        
        arr = new int[n];        
        for (int i = 0; i < n; i++)
        {
            arr[i] = random.nextInt(10) + 1;
        }        
        System.out.print("\nArray values: ");        
        for (int i = 0; i < n; i++)
        {
            System.out.print(arr[i] + ((i < n - 1)? ", ": ""));
        }       
        for (int i = 0; i < n; i++)
        {
            s += arr[i];
        }        
        System.out.println("\nSum of all elements: " + s);        
    }    
}
هل كان المحتوى مفيد؟

تبحث عن مدرس اونلاين؟

محتاج مساعدة باختيار المدرس الافضل؟ تواصل مع فريقنا الان لمساعدتك بتأمين افضل مدرس
ماهو التخصص الذي تبحث عنه؟
اكتب هنا...