Rumah  >  Artikel  >  Java  >  Cari sudut berpusat pada kord serupa di Jawa

Cari sudut berpusat pada kord serupa di Jawa

WBOY
WBOYke hadapan
2023-09-16 18:53:02830semak imbas

Cari sudut berpusat pada kord serupa di Jawa

Bulatan ialah rajah dua dimensi bulat tanpa bucu. Setiap bulatan mempunyai asalan, dan setiap titik pada bulatan adalah sama jarak dari asal. Jarak antara titik asal dan titik dalam bulatan dipanggil jejari bulatan. Begitu juga, jika kita melukis garisan dari satu sisi bulatan ke sisi yang lain dan asalnya berada di tengah-tengah garisan, maka garis itu dipanggil diameter bulatan. Pada asasnya, diameter adalah dua kali panjang jejari.

Kord bulatan merujuk kepada garis yang menghubungkan satu titik akhir bulatan ke titik akhir bulatan yang lain. Atau ringkasnya, kord ialah garis yang titik akhirnya terletak pada bulatan. Kord membahagikan bulatan kepada dua bahagian.

Menurut penyataan masalah, kita perlu mencari panjang kord apabila diberi jejari bulatan dan sudut yang dicangkum oleh kord di pusat.

Logik mencari panjang rentetan -

Angle subtended by the chord at centre = Angle subtended by another chord of same length at centre

Jadi, mari kita teroka.

Tunjukkan kepada anda beberapa contoh

Contoh 1

Anggapkan sudut dicangkum oleh kord tengah = 60

Oleh itu, sudut dicangkum oleh rentetan lain yang sama panjang di tengah = 60

Contoh 2

Anggapkan sudut dicangkum oleh kord tengah = 45

Oleh itu, sudut dicangkum oleh rentetan lain yang sama panjang di tengah = 45

Contoh 3

Anggapkan sudut dicangkum oleh kord tengah = 52

Oleh itu, sudut disubtend dengan rentetan lain yang sama panjang di tengah = 52

Algoritma

  • Langkah 1 - Dapatkan sudut tengah disubtend oleh rentetan melalui input statik atau input pengguna.

  • Langkah 2 - Gunakan logik di atas untuk mencari sudut tengah yang dicangkum oleh kord lain yang sama panjang.

  • Langkah 3 - Cetak hasilnya.

Pelbagai kaedah

Kami menyediakan penyelesaian dengan cara yang berbeza.

  • Dengan menggunakan nilai input statik

  • Dengan menggunakan kaedah yang ditetapkan pengguna

  • Dengan menggunakan nilai input pengguna

Mari kita lihat program dan outputnya satu persatu.

Kaedah 1: Gunakan nilai input statik

Contoh

Dalam kaedah ini, kami memulakan sudut yang disubtend oleh rentetan dalam atur cara. Kemudian melalui algoritma kita boleh mencari sudut yang disubtend oleh rentetan yang lain.

import java.io.*;
public class Main{

   //main code
   public static void main (String[] args){
   
      //angle subtended by chord
      int angle = 52;
      System.out.println("Angle subtended at the center by the chord: "+angle+" degrees");
   }
}

Output

Angle subtended at the center by the chord: 52 degrees

Kaedah 2: Gunakan kaedah yang ditentukan pengguna

Contoh

Dalam kaedah ini, kami menerima sudut yang disubtend oleh rentetan sebagai input oleh pengguna. Kemudian memanggil kaedah yang ditakrifkan pengguna dengan menghantar nilai ini sebagai parameter dan menggunakan algoritma di dalam kaedah itu, kita boleh mencari sudut yang disubtend oleh rentetan lain.

import java.io.*;
public class Main{

   //main code
   public static void main (String[] args){
   
      //angle subtended by chord
      int angle = 40;
      findAngle(angle);
   }
    
   //user defined method to find the angle subtended by another chord
   static void findAngle(int angle){
      System.out.println("Angle subtended at the centre by the chord: "+angle+" degrees");
   }
}

Output

Angle subtended at the centre by the chord: 40 degrees

Kaedah 3: Menggunakan nilai input pengguna

Contoh

Dalam kaedah ini, kami menerima sudut yang disubtend oleh rentetan sebagai input oleh pengguna dalam program. Kemudian melalui algoritma kita boleh mencari sudut yang disubtend oleh rentetan yang lain.

import java.io.*;
import java.util.*; 
public class Main{

   //main code
   public static void main (String[] args){
   
      //Create object of Scanner class
      Scanner sc = new Scanner(System.in);
      
      //angle subtended by chord
      System.out.println("Enter the angle subtended at center by the chord:");
      int angle = sc.nextInt();
      System.out.println("Angle subtended at the center by the chord: "+angle+" degrees");
   }
}

Output

Enter the angle subtended at center by the chord:
55
Angle subtended at the center by the chord: 55 degrees

Dalam artikel ini, kami meneroka cara mencari sudut yang dicangkum oleh satu rentetan memandangkan sudut yang dicangkum oleh rentetan lain yang sama panjang menggunakan kaedah yang berbeza di Jawa.

Atas ialah kandungan terperinci Cari sudut berpusat pada kord serupa di Jawa. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:tutorialspoint.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam