- Related Questions & Answers
- Surface Area and Volume of Hexagonal Prism in C programming
- Area of a n-sided regular polygon with given Radius in C Program?
- Area of a leaf inside a square in C Program?
- C Program for Area of a square inscribed in a circle which is inscribed in a hexagon?
- Area of a triangle inscribed in a rectangle which is inscribed in an ellipse?
- Area of decagon inscribed within the circle in C Program?
- Area of hexagon with given diagonal length in C Program?
- Area of largest Circle inscribed in N-sided Regular polygon in C Program?
- Area of Incircle of a Right Angled Triangle in C Program?
- Area of a square inscribed in a circle which is inscribed in an equilateral triangle in C Program?
- HTML DOM Area Object
- Program to calculate the area of a Tetrahedron
- Biggest Square that can be inscribed within an Equilateral triangle?
- Biggest Reuleaux Triangle within a Square which is inscribed within a Circle?
- Biggest Reuleaux Triangle within a Square which is inscribed within a Right angle Triangle?

Circle inscribed in a rhombus touches its four side a four ends. The side of rhombus is a tangent to the circle.

Here, r is the radius that is to be found using a and, the diagonals whose values are given.

Now the area of triangle AOB = ½ * OA * OB = ½ * AB * r (both using formula ½*b*h).

½ *a/2*b/2 = ½ *( √ (a^{2}/4 + b^{2}/4))*r

a*b/8 = √ (a^{2}+ b^{2} )*r /4

r = a*b/ 2√ (a^{2}+ b^{2} )

Area of circle = π*r*r = π*(a^{2}*b^{2})/4(a^{2}+ b^{2} )

The diagonal of the rhombus 5 & 10.

Area is 15.700000

#include <stdio.h> int main(void) { int a = 5; int b= 10; float pie = 3.14; float area = (float)((pie*a*a*b*b)/(4*((a*a)+(b*b)))); printf("The area of circle inscribed in the rhombus of diagonal %d and %d is %f",a,b,area); return 0; }

The area of circle inscribed in the rhombus of diagonal 5 and 10 is 15.700000

Advertisements