اذهب إلى المحتوى

السؤال

نشر (معدل)

اكتب برنامج يطلب من المستخدم ادخال ١٠ قيم صحيحة في مصفوفة a بإستخدام الحلقات ويقوم البرنامج بحساب التالي

الفرق بين مجموع الاعداد الزوجيه ومجموع الاعداد الفردية

طباعة موقع اقل عنصر في المصفوفة 

تم التعديل في بواسطة Wael Aljamal
توضيح السؤال

Recommended Posts

  • 0
نشر
  • لاستقبال الدخل من المستخدم نعتمد على الصنف Scanner والذي يحوي آلية للقراءة من لوحة المفاتيح
  • تجميع الأعداد الزوجية و الفردية كل منها في متغير خاص (عليك إكمال جزء الطرح)
  • لمعرفة موقع أصغر قيمة، علينا أولا معرفة ما هي أصغر قيمة و عندما نجدها نحتفظ بموقعها 

أرجو محاولة كتابة البرنامج بنفسك أولا

import java.util.Scanner;

class bigest {
    public static void main (String[] args) {
        Scanner input = new Scanner(System.in);   // قراءة دخل المستخدم من لوحة المفاتيخ

        System.out.println ("Enter 10 Numbers");  // طلب إدخال 10 قميم

      	int numbers[] = new int[10];  // تعريف مصفوفة ل 10 عناصر 

        for (int i = 0; i < 10 i++) {
            System.out.println ("Enter number " + i + ":");
            numbers[i] = input.nextInt();  // قراءة القيم المدخلة بالترتيب
        }

        for (int temp : numbers){
            System.out.print(temp + "\t");   //  طباعة القيم مع فواصل فراغات
        }

        int EvenSum = 0;
      	int OddSum = 0;
      	
      	for (int temp : numbers){
            if (temp % 2 == 0) {   // عدد زوجي لأن باقِ قسمتعه على 2 هو 0
            	EvenSum += temp;
            }else {               // فردي
            	OddSum += temp;
            }
        }
      
      	System.out.println("Even= " + EvenSum);
      	System.out.println("Odd= " + OddSum);
      
      	int MinValue = numbers[0]; // نفترض أصغر عدد هو الأول
        int MinValueIndex = 0;
      	for (int i = 1; i < 10 i++) {
            if (numbers[i] < MinValue ){
            	MinValue = numbers[i];
              	MinValueIndex = i;
            }
        }
      
      	System.out.println("Min Value index is:" + MinValueIndex);
    }
}

 

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...