Рубрики

Расстояние хорды от центра, если задано расстояние между центром и другим хордой равной длины

Даны два равных по длине аккорда круга и расстояние между центром и одним аккордом. Задача состоит в том, чтобы найти расстояние между центром и другим аккордом.

Примеры:

Input: 48
Output: 48


Input: 82
Output: 82

Ниже приведена реализация вышеуказанного подхода:

Подход :
Пусть AB & CD — два равных аккорда круга, имеющих центр в точке O. OM — заданное расстояние аккорда AB от центра.
теперь в треугольнике AOM и CON ,
OA = OC (радиусы одного круга)
MA = CN (поскольку OM и ON являются перпендикуляром к хорде и разделяют аккорд, а AM = MB & CN = CD)
угол AMO = угол ONC = 90 градусов
поэтому треугольники совпадают
итак, ОМ = ВКЛ

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

Ниже приведена реализация вышеуказанного подхода:

C ++

// C ++ программа для определения расстояния до аккорда
// от центра, когда расстояние между центрами
// и другой равный по длине аккорд

  
#include <bits/stdc++.h>

using namespace std;

  

void lengequichord(int z)

{

    cout << "The distance between the "

         << "chord and the center is "

         << z << endl;

}

  
// Код драйвера

int main()

{

    int z = 48;

    lengequichord(z);

    return 0;

}

Джава

// Java программа для определения расстояния до аккорда
// от центра, когда расстояние между центрами
// и дан другой аккорд равной длины /

  

import java.io.*;

  

class GFG

{

      

static void lengequichord(int z)

{

    System.out.println ("The distance between the "+

    "chord and the center is "+ z );

}

  
// Код драйвера

public static void main (String[] args) 

{

  

    int z = 48;

    lengequichord(z);

}
}

  
// Этот код предоставлен jit_t.

Python 3

# Python 3 программа для определения расстояния до аккорда
# от центра, когда расстояние между центрами
# и другой равный по длине аккорд

  

def lengequichord(z):

    print("The distance between the"

          "chord and the center is" , z )

  
# Код драйвера

if __name__ == "__main__":

    z = 48

    lengequichord(z)

  
# Этот код добавлен
# by ChitraNayal

C #

// C # программа для определения расстояния до аккорда
// от центра, когда расстояние между центрами
// и другой равный по длине аккорд

using System;

  

class GFG 

      

    static void lengequichord(int z) 

    

        Console.WriteLine("The distance between the "

        "chord and the center is "+ z ); 

    

      

    // Код драйвера

    public static void Main () 

    

      

        int z = 48; 

        lengequichord(z); 

    

  
// Этот код предоставлен AnkitRai01

Выход:

The distance between the chord and the center is 48

Рекомендуемые посты:

Расстояние хорды от центра, если задано расстояние между центром и другим хордой равной длины

0.00 (0%) 0 votes