เอนนากอนหรือที่เรียกว่าโนนากอนเป็นรูปหลายเหลี่ยมที่มี 9 ด้าน ในการคำนวณหาพื้นที่เอนนากอนให้ใช้สูตรต่อไปนี้
พื้นที่เอนนากอน =((a 2 *9) / 4*สีแทน (20°)) ∼=(6.18 * a2)
Code Logic พื้นที่ของรูปหลายเหลี่ยมที่มีเก้าด้านคำนวณโดยใช้สูตร ((a 2 *9) / 4*สีแทน (20°)) ∼=(6.18 * a2) ค่า 6.18 จะถูกเติมลงในตัวแปร float ที่เรียกว่า multiplier จากนั้นค่านี้จะถูกคูณด้วยกำลังสองของด้าน enneagon
ตัวอย่าง
#include <stdio.h>
#include <math.h>
int main(){
int a = 6;
float area;
float multiplier = 6.18;
printf("Program to find area of Enneagon \n");
printf("The side of the Enneagon is %d \n", a);
area = (6.18 * a * a);
printf("The area of Enneagon is %f \n", area);
return 0;
} ผลลัพธ์
Program to find area of Enneagon The side of the Enneagon is 6 The area of Enneagon is 222.479996