The area of a circle inscribed inside an equilateral triangle is found using the mathematical formula πa2/12.
Lets see how this formula is derived,
Formula to find the radius of the inscribed circle = area of the triangle / semi-perimeter of triangle.
Area of triangle of side a = (√3)a2/4
Semi-perimeter of triangle of side a = 3a/2
According to formula,
Radius of circle = (√3)a22/4 / 3a/2 = a/2√3
Area of circle = πr2 = πa2/12
Example Code
#include <stdio.h> int main(void) { int a = 5; float pie = 3.14; float area = (float)((pie*a*a)/12); printf("the area of circle inscribed in the triangle of side %d is %f",a,area); return 0; }
Output
the area of circle inscribed in the triangle of side 5 is 6.541667