รูปใบไม้ในสี่เหลี่ยมจัตุรัสด้าน a = 2 × (เสี้ยววงกลม - สามเหลี่ยมมุมฉาก)
เสี้ยววงกลม = ¼πa², สามเหลี่ยม = ½a²
พื้นที่ = a²(π/2 - 1)
โค้ดตัวอย่าง
#include <iostream>
using namespace std;
float leafArea(float a) {
return a * a * (M_PI/2 - 1);
}
int main() {
float a = 7;
cout << "Leaf Area: " << leafArea(a);
return 0;
}
ผลลัพธ์
Leaf Area: 27.9667