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

من موسوعة حسوب
اذهب إلى التنقل اذهب إلى البحث
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

المكعب شكل ثلاثي الأبعاد يمتلك 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)); 
	} 
}

مصادر