เอนนากอนหรือที่เรียกว่าโนนากอนเป็นรูปหลายเหลี่ยมที่มี 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