Given two integers A and B, denoting the length of a parallelogram and an integer D, denoting the length of a diagonal, the task is to find the length of another diagonal of the parallelogram.
Input: A = 10, B = 30, D = 20
Input: A = 6, B = 8, D = 10
The relation between sides and diagonals of a parallelogram length of diagonal is given by the equation:
Below is the implementation of the above approach:
Time Complexity: O(1)
Auxiliary Space: O(1)
Attention reader! Don’t stop learning now. Get hold of all the important DSA concepts with the DSA Self Paced Course at a student-friendly price and become industry ready.
- Length of diagonal of a parallelogram using adjacent sides and angle between them
- Find area of parallelogram if vectors of two adjacent sides are given
- Number of triangles formed by joining vertices of n-sided polygon with two common sides and no common sides
- Number of ways to arrange 2*N persons on the two sides of a table with X and Y persons on opposite sides
- Count right angled triangles in a matrix having two of its sides parallel to sides of the matrix
- Find other two sides and angles of a right angle triangle
- Find other two sides of a right angle triangle
- Length of Diagonals of a Cyclic Quadrilateral using the length of Sides.
- Perimeter and Area of Varignon's Parallelogram
- Find the length of the median of a Triangle if length of sides are given
- Find the Missing Point of Parallelogram
- Check whether four points make a parallelogram
- Find all possible coordinates of parallelogram
- Program for Circumference of a Parallelogram
- Program to print the hollow numerical parallelogram
- Program to find the Area of a Parallelogram
- Area of a triangle inside a parallelogram
- Program to calculate area of a parallelogram
- Area of Triangle using Side-Angle-Side (length of two sides and the included angle)
- Circumradius of a Cyclic Quadrilateral using the length of Sides
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.