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

برنامج جافا - مصفوفات و أعداد زوجية و فردية

شوق البري

السؤال

اكتب برنامج يطلب من المستخدم ادخال ١٠ قيم صحيحة في مصفوفة 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);
    }
}

 

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0

.

بتاريخ 8 دقائق مضت قال Wael Aljamal:

السؤال ليس صعبا، هل بدأت كتابة البرنامج لنساعدك بشكل أفضل؟

لا، لسى مبتدئة

تم التعديل في بواسطة شوق البري
رابط هذا التعليق
شارك على الشبكات الإجتماعية

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

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

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

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   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.

  • إعلانات

  • تابعنا على



×
×
  • أضف...