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

السؤال

نشر (معدل)

لدي خمسة قيم إدخال و"average" method ، اريد ان احسب متوسط قيمة قيم الإدخال الخمسة داخل "average" method وأعدها.ملاحظة: المتوسط هو إجمالي مجموع القيم مقسومًا على العدد.

public class MyCalculator {

    int input1 = 10;
    int input2 = 20;
    int input3 = 30;
    int input4 = 40;
    int input5 = 50;

    public float average() {
        // TODO: write java code to calculate the average for all input variables

         return 0;
    }
}

وهذا هو الكود 

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

Recommended Posts

  • 1
نشر

بما أنك كتبت التعريف الرياضي للمتوسط الحسابي بطريقة صحيحة، لماذا لم تحاول تجريب تطبيقه كشيفرة برمجية؟

يمكننت جمع الأعداد عن طريق المعامل + والقسمة عن طريق /  .

public float average() {
	
  float sum = (float) input1+input2+input3+input4+input5;
  
  return sum / 5.0;
}

ملاحظة، نحن بحاجة لعملية تحويل ناتج المجموع ل float لأن كل الأعداد int لذلك نستعمل القصر (float) الذي يغير نمط البيانات

ونقسم على 5.0 ، عبارة return تعيد ناتج قسمة المجموع على عدد الأعدادا وهو 5

  • 0
نشر
بتاريخ On ١١‏/٩‏/٢٠٢١ at 15:35 قال Wael Aljamal:

بما أنك كتبت التعريف الرياضي للمتوسط الحسابي بطريقة صحيحة، لماذا لم تحاول تجريب تطبيقه كشيفرة برمجية؟

يمكننت جمع الأعداد عن طريق المعامل + والقسمة عن طريق /  .


public float average() {
	
  float sum = (float) input1+input2+input3+input4+input5;
  
  return sum / 5.0;
}

ملاحظة، نحن بحاجة لعملية تحويل ناتج المجموع ل float لأن كل الأعداد int لذلك نستعمل القصر (float) الذي يغير نمط البيانات

ونقسم على 5.0 ، عبارة return تعيد ناتج قسمة المجموع على عدد الأعدادا وهو 5

كيف اعمل ليهم overload؟ 

لمتوسط الحسابي 👆

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

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

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

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

  • إعلانات

  • تابعنا على



×
×
  • أضف...