สมมติว่าเรามีวงรี โดยมีแกนหลักและแกนรองยาว 2a &2b เราต้องหาพื้นที่ของวงกลมที่ใหญ่ที่สุดที่สามารถจารึกได้ ดังนั้นหาก a =5 และ b =3 พื้นที่จะเป็น 28.2734
จากที่เราจะเห็นรัศมีของวงกลมพื้นที่สูงสุดที่จารึกไว้ในวงรีจะเป็นแกนรอง 'b' จะได้พื้นที่ A =π*b*b
ตัวอย่าง
#include<iostream> using namespace std; double inscribedCircleArea(double b) { double area = 3.1415 * b * b; return area; } int main() { double a = 10, b = 8; cout << "Area of the circle: " << inscribedCircleArea(b); }
ผลลัพธ์
Area of the circle: 201.056