# Distance of chord from center when distance between center and another equal length chord is given

Given two equal length chords of a circle and Distance between the centre and one chord. The task is here to find the distance between the centre and the other chord. **Examples:**

Input:48Output:48Input:82Output:82

Below is the implementation of the above approach:**Approach**:

Let **AB** & **CD** be the two equal chords of the circle having center at **O**.**OM** be the given distance of the chord **AB** from center.

now in triangle **AOM** and **CON**, **OA** = **OC** (radii of same circle) **MA** = **CN** (since OM and ON are the perpendicular to the chord and it bisects the chord and AM = MB & CN = CD)

angle **AMO** = angle **ONC** = 90 degrees

so the triangles are congruent

so, **OM = ON**

Equal chords of a circle are equidistant from the centre of a circle.

Below is the implementation of the above approach:

## C++

`// C++ program to find the distance of chord` `// from center when distance between center` `// and another equal length chord is given` `#include <bits/stdc++.h>` `using` `namespace` `std;` `void` `lengequichord(` `int` `z)` `{` ` ` `cout << ` `"The distance between the "` ` ` `<< ` `"chord and the center is "` ` ` `<< z << endl;` `}` `// Driver code` `int` `main()` `{` ` ` `int` `z = 48;` ` ` `lengequichord(z);` ` ` `return` `0;` `}` |

## Java

`// Java program to find the distance of chord` `// from center when distance between center` `// and another equal length chord is given/` `import` `java.io.*;` `class` `GFG` `{` ` ` `static` `void` `lengequichord(` `int` `z)` `{` ` ` `System.out.println (` `"The distance between the "` `+` ` ` `"chord and the center is "` `+ z );` `}` `// Driver code` `public` `static` `void` `main (String[] args) ` `{` ` ` `int` `z = ` `48` `;` ` ` `lengequichord(z);` `}` `}` `// This code is contributed by jit_t.` |

## Python 3

`# Python 3 program to find the distance of chord` `# from center when distance between center` `# and another equal length chord is given` `def` `lengequichord(z):` ` ` `print` `(` `"The distance between the"` `, ` ` ` `"chord and the center is"` `, z )` `# Driver code` `if` `__name__ ` `=` `=` `"__main__"` `:` ` ` `z ` `=` `48` ` ` `lengequichord(z)` `# This code is contributed ` `# by ChitraNayal` |

## C#

`// C# program to find the distance of chord ` `// from center when distance between center ` `// and another equal length chord is given` `using` `System;` `class` `GFG ` `{ ` ` ` ` ` `static` `void` `lengequichord(` `int` `z) ` ` ` `{ ` ` ` `Console.WriteLine(` `"The distance between the "` `+ ` ` ` `"chord and the center is "` `+ z ); ` ` ` `} ` ` ` ` ` `// Driver code ` ` ` `public` `static` `void` `Main () ` ` ` `{ ` ` ` ` ` `int` `z = 48; ` ` ` `lengequichord(z); ` ` ` `} ` `} ` `// This code is contributed by AnkitRai01 ` |

## Javascript

`<script>` `// JavaScript program to find the distance of chord ` `// from center when distance between center ` `// and another equal length chord is given ` `function` `lengequichord(z) ` `{ ` ` ` `document.write(` `"The distance between the "` ` ` `+ ` `"chord and the center is "` ` ` `+ z + ` `"<br>"` `); ` `} ` `// Driver code ` ` ` `let z = 48; ` ` ` `lengequichord(z); ` `// This code is contributed by Surbhi Tyagi.` `</script>` |

**Output:**

The distance between the chord and the center is 48

**Time Complexity:** O(1)

**Auxiliary Space:** O(1)