Given three integers d, h1, h2 where d represents the length of the diagonal of a quadrilateral. h1 and h2 represents the lengths of the perpendiculars to the given diagonal from the opposite vertices. The task is to find the area of the Quadrilateral.
Input : d= 6, h1 = 4, h2 = 3
Output : 21
Input : d= 10, h1 = 8, h2 = 10
Output : 90
Area of the quadrilateral is the sum of the areas of both triangles. We know that the area of the triangle is 1/2*base*height.
Therefore, the area of a quadrilateral can be calculated as :
Area = 1/2 * d * h1 + 1/2 * d * h2
= 1/2 * d * ( h1 + h2 )
Below is the implementation of the above approach :
Area of Quadrilateral = 21
- Find two vertices of an isosceles triangle in which there is rectangle with opposite corners (0, 0) and (X, Y)
- Exterior angle of a cyclic quadrilateral when the opposite interior angle is given
- Maximum area of quadrilateral
- Area of a polygon with given n ordered vertices
- Area of a square from diagonal length
- Area of hexagon with given diagonal length
- Calculate area of pentagon with given diagonal
- Program to find the angles of a quadrilateral
- Find the cordinates of the fourth vertex of a rectangle with given 3 vertices
- Find area of the larger circle when radius of the smaller circle and difference in the area is given
- Find the diagonal of the Cube
- Find the number of distinct pairs of vertices which have a distance of exactly k in a tree
- Find length of Diagonal of Hexagon
- Find a Symmetric matrix of order N that contain integers from 0 to N-1 and main diagonal should contain only 0's
- Check whether Quadrilateral is valid or not if angles are given
If you like GeeksforGeeks and would like to contribute, you can also write an article using contribute.geeksforgeeks.org or mail your article to email@example.com. See your article appearing on the GeeksforGeeks main page and help other Geeks.
Please Improve this article if you find anything incorrect by clicking on the "Improve Article" button below.