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

السؤال

Recommended Posts

  • 0
نشر

أهلًا بك،

من السطر 56 حتى السطر 67 (دالة حساب ناتج عدد مرفوع لقوة عددية) يوجد الأخطاء التالية:

-- الأصل في العمليات الحسابية إنشاء دوال ترجع قيمة.. يعني لها return value وليس void function حيث هذه الدوال الحسابية التي سننشئها تحتاج لقيمه مدخلة من خلال المعامل وتقوم بإجراء العملية الحسابية على المعامل هذا الذي أدخلناه وإرجاع الناتج من خلال جملة return

-- لاحظ أنك نسيت فتح قوس الدالة في السطر 56

-- تأكد من إغلاق جميع الأقواس { لل class الرئيسية و { للدالة main و { لدالة ال power و { لحلقة التكرار

-- في لغة جافا الدالة ()pow تأخذ معاملين وليس واحد

-- على فرض أننا نريد حساب الأس لأعداد المصفوفة.. كل قيمه مرفوعة لأس ال index الخاص بها .. يعني العنصر الثالث مثلًا في المصفوفة يكون مرفوع لأس 2 لأن ال index الخاص به هو 2، سيكون الكود كبرنامج كامل كالتالي

import java.lang.Math; 

public class TestPower { 

	// driver code 
	public static void main(String args[]) 
	{ 
		int[] arr = new int[3];
		arr[0] = 4; 
        arr[1] = 5;
        arr[2] = 6;
        
        PowerMethod(arr); 


	} 
	
	public static void PowerMethod(int []arr){
	    int a=0, b=0;
	    for(int i=0; i<arr.length; i++){
	        a=arr[i]; b=i;
	    		System.out.println(Math.pow(a, b)); 
	        
	    }
	    		

	}
} 

 

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

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

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

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

  • إعلانات

  • تابعنا على



×
×
  • أضف...