নোনাগন নামে পরিচিত একটি এননেগন হল একটি বহুভুজ যার 9টি বাহু রয়েছে। এননিয়াগনের ক্ষেত্রফল নির্ণয় করতে নিম্নলিখিত সূত্রটি ব্যবহার করা হয়,
ennagon এর ক্ষেত্রফল =((a 2 ) *9) / 4*ট্যান (20°)) ∼=(6.18 * a2)
কোড লজিক, নয়টি বাহু বিশিষ্ট বহুভুজের ক্ষেত্রফল সূত্র ব্যবহার করে গণনা করা হয়, ((a 2 *9) / 4*tan (20°)) ∼=(6.18 * a2)। মান 6.18 একটি ফ্লোট ভেরিয়েবলে পূর্ণ করা হয় যাকে গুণক বলা হয়, এই মানটি তারপর এননিয়াগনের পাশের বর্গ দ্বারা গুণিত হয়।
উদাহরণ
#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