إيجاد مساحة المكعب ومساحته السطحية

من موسوعة حسوب
اذهب إلى: تصفح، ابحث

المكعب شكل ثلاثي الأبعاد يمتلك 6 وجوه مربعة ومتساوية في المساحة، وتفصل كل وجه عن الوجه الآخر زاوية قياسها 90 درجة، وتلتقي كل 3 جوانب من المكعب في رأس واحد.

حجم المكعب

يمكن حساب الحجم الذي يشغله المكعب باستخدام العلاقة الرياضية:

Volume = a * a * a

المساحة السطحية

يمكن حساب المساحة السطحية للمكعب باستخدام العلاقة الرياضية:

Surface Area = 6 * a * a

تنفيذ الخوارزمية

تعرض الأمثلة التالية طريقة تنفيذ الخوارزمية في عدد من لغات البرمجة:

  • C++‎:
#include <bits/stdc++.h> 
using namespace std; 

double areaCube(double a) 
{ 
	return (a * a * a); 
} 

double surfaceCube(double a) 
{ 
	return (6 * a * a); 
} 

// اختبار الدالتين السابقتين
int main() 
{ 
	double a = 5; 
	cout << "Area = " << areaCube(a) << endl; 
	cout << "Total surface area = " << surfaceCube(a); 
	return 0; 
}
  • بايثون:
def areaCube( a ): 
	return (a * a * a) 

def surfaceCube( a ): 
	return (6 * a * a) 

# اختبار الدالتين السابقتين
a = 5
print("Area =", areaCube(a)) 
print("Total surface area =", surfaceCube(a))
  • جافا:
class GFG 
{ 
	static double areaCube(double a) 
	{ 
		return (a * a * a); 
	} 

	static double surfaceCube(double a) 
	{ 
		return (6 * a * a); 
	} 
	
	// اختبار الدالتين السابقتين
	public static void main (String[] args) 
	{ 
		double a = 5; 
		System.out.println("Area = "+areaCube(a)); 
		System.out.println("Total surface area = "
						+surfaceCube(a)); 
	} 
}

مصادر