Rumah  >  Artikel  >  Java  >  Program JAVA untuk mengira jejari bulatan menggunakan lebar dan ketinggian lengkok yang diberikan

Program JAVA untuk mengira jejari bulatan menggunakan lebar dan ketinggian lengkok yang diberikan

PHPz
PHPzke hadapan
2023-08-21 21:21:571289semak imbas

Program JAVA untuk mengira jejari bulatan menggunakan lebar dan ketinggian lengkok yang diberikan

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

Lengkok merujuk kepada bahagian atau lilitan bulatan. Ringkasnya, ia adalah lengkung terbuka pada lilitan bulatan.

Mengikut pernyataan masalah, kita perlu mencari jejari bulatan apabila lebar dan tinggi lengkok diberi.

Formula untuk mengira jejari bulatan dengan lebar lengkok dan ketinggian lengkok yang diberikan ialah −

$$mathrm{r=w^{2}/8j+j/2}$$

Di mana, 'r' ialah jejari bulatan.

‘h’ ialah ketinggian lengkok dan ‘w’ ialah lebar lengkok.

Jadi, mari kita teruskan dan lihat cara mencari jejari bulatan dengan lebar lengkok dan ketinggian lengkok yang diberikan menggunakan bahasa pengaturcaraan Java.

Tunjukkan kepada anda beberapa contoh−

Terjemahan bahasa Cina bagi

Instance-1

ialah:

Instance-1

Let say height (h) of arc = 2.
And width of (w) of arc = 4
Radius of circle by using given width and height of arc = 2
Terjemahan bahasa Cina bagi

Instance-2

ialah:

Instance-2

Let say height (h) of arc = 3.
And width of (w) of arc = 5
Radius of circle by using given width and height of arc = 2.54
Terjemahan bahasa Cina bagi

Instance-3

ialah:

Instance-3

Let say height (h) of arc = 1.
And width of (w) of arc = 4.
Radius of circle by using given width and height of arc = 2.5.

Tatabahasa

Untuk mendapatkan nombor yang dinaikkan kepada mana-mana kuasa di Java, kita boleh menggunakan kaedah java.lang.Math.pow() terbina dalam.

Berikut ialah sintaks untuk mendapatkan kuasa 2 menggunakan kaedah -

double power = Math.pow (inputValue,2)

Algoritma

Langkah-1 − Dapatkan lebar dan ketinggian arka melalui input statik atau input pengguna.

Langkah-2 − Cari jejari bulatan dengan menggunakan formula.

Langkah 3 - Cetak hasilnya.

Pelbagai kaedah

Kami menyediakan penyelesaian dengan cara yang berbeza.

  • Dengan menggunakan nilai input statik.

  • Dengan menggunakan kaedah yang ditentukan pengguna.

Mari kita lihat program dan outputnya satu persatu.

Kaedah 1: Dengan menggunakan nilai input statik

Dalam kaedah ini, kami mengisytiharkan dua pembolehubah berganda untuk memegang nilai lebar dan ketinggian arka dan memulakan nilai ini dalam program. Kemudian dengan menggunakan algoritma kita boleh mencari jejari bulatan.

Terjemahan bahasa Cina bagi

Contoh

ialah:

Contoh

public class Main {
   //main method
   public static void main(String[] args) {
      //width (w) and height (h) of arc
      double w = 5, h = 3;
      //find radius using the formula
      double r = ((w * w) / (8 * h) + h / 2);
      System.out.println( "Radius of the circle: "+r);
   }
 }

Output

Radius of the circle: 2.541666666666667

Kaedah 2: Gunakan kaedah yang ditentukan pengguna dengan nilai input statik.

Dalam kaedah ini, kami mengisytiharkan dua pembolehubah berganda untuk memegang nilai lebar dan ketinggian arka dan mengambil nilai ini sebagai input pengguna. Kemudian panggil kaedah yang ditentukan pengguna dengan menghantar nilai ini sebagai parameter. Kemudian di dalam kaedah, dengan menggunakan algoritma, kita boleh mencari jejari bulatan.

Terjemahan bahasa Cina bagi

Contoh

ialah:

Contoh

public class Main {
   //main method
   public static void main(String[] args) {
      //width (w) and height (h) of arc
      double w = 5, h = 2;
      //call the user defined method to get the radius
      findRadius(w, h);
   }

   //find radius of circle
   static void findRadius(double w, double h) {
      //find radius using the formula
      double r = ((w * w) / (8 * h) + h / 2);
      System.out.println( "Radius of the circle: "+r);
   }
}

Output

Radius of the circle: 2.5625

Dalam artikel ini, kami meneroka cara mencari jejari bulatan di Jawa menggunakan kaedah yang berbeza, apabila lebar dan ketinggian lengkok bulatan diketahui.

Atas ialah kandungan terperinci Program JAVA untuk mengira jejari bulatan menggunakan lebar dan ketinggian lengkok yang diberikan. 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