Heim > Java > javaLernprogramm > Hauptteil

JAVA-Programm zur Berechnung des Kreisradius anhand der angegebenen Breite und Höhe des Bogens

PHPz
Freigeben: 2023-08-21 21:21:57
nach vorne
1287 Leute haben es durchsucht

JAVA-Programm zur Berechnung des Kreisradius anhand der angegebenen Breite und Höhe des Bogens

Ein Kreis ist eine kreisförmige zweidimensionale Figur ohne Ecken. Jeder Kreis hat einen Startpunkt und jeder Punkt auf dem Kreis ist gleich weit vom Startpunkt entfernt. Der Abstand zwischen dem Startpunkt und einem Punkt auf dem Kreis wird als Kreisradius bezeichnet. Wenn wir in ähnlicher Weise eine Linie von einer Seite eines Kreises zur anderen zeichnen, wobei der Startpunkt in der Mitte liegt, wird diese Linie als Durchmesser des Kreises bezeichnet. Grundsätzlich beträgt der Durchmesser das Doppelte der Länge des Radius.

Ein Bogen bezieht sich auf einen Teil oder Umfang eines Kreises. Einfach ausgedrückt handelt es sich um eine offene Kurve am Umfang eines Kreises.

Gemäß der Problemstellung müssen wir den Radius des Kreises ermitteln, wenn die Breite und Höhe des Bogens angegeben sind.

Die Formel zur Berechnung des Radius eines Kreises mit einer gegebenen Bogenbreite und Bogenhöhe lautet −

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

Wobei „r“ der Radius eines Kreises ist.

„h“ ist die Höhe des Bogens und „w“ ist die Breite des Bogens.

Lass uns also weitermachen und sehen, wie man mit der Programmiersprache Java den Radius eines Kreises mit gegebener Bogenbreite und Bogenhöhe ermittelt.

Zeigen Sie einige Beispiele −

Die chinesische Übersetzung von

Instance-1

lautet:

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
Nach dem Login kopieren
Die chinesische Übersetzung von

Instance-2

lautet:

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
Nach dem Login kopieren
Die chinesische Übersetzung von

Instance-3

lautet:

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.
Nach dem Login kopieren

Grammatik

Um eine Zahl in Java auf eine beliebige Potenz zu erhöhen, können wir die integrierte Methode java.lang.Math.pow() verwenden.

Das Folgende ist die Syntax, um die Potenz von 2 mithilfe einer Methode zu erhalten -

double power = Math.pow (inputValue,2)
Nach dem Login kopieren

Algorithmus

Schritt 1 − Ermitteln Sie die Breite und Höhe des Bogens über eine statische Eingabe oder eine Benutzereingabe.

Schritt 2 − Ermitteln Sie den Radius des Kreises mithilfe der Formel.

Schritt 3 – Drucken Sie die Ergebnisse aus.

Mehrere Methoden

Wir bieten Lösungen auf unterschiedliche Weise.

  • Durch Verwendung statischer Eingabewerte.

  • Durch die Verwendung benutzerdefinierter Methoden.

Schauen wir uns das Programm und seine Ausgabe einzeln an.

Methode 1: Durch Verwendung statischer Eingabewerte

In dieser Methode deklarieren wir zwei Double-Variablen, um die Breiten- und Höhenwerte des Bogens zu speichern und diese Werte im Programm zu initialisieren. Mithilfe eines Algorithmus können wir dann den Radius des Kreises ermitteln.

Die chinesische Übersetzung von

Beispiel

lautet:

Beispiel

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);
   }
 }
Nach dem Login kopieren

Ausgabe

Radius of the circle: 2.541666666666667
Nach dem Login kopieren

Methode 2: Benutzerdefinierte Methoden mit statischen Eingabewerten verwenden.

In dieser Methode deklarieren wir zwei Double-Variablen, um die Breiten- und Höhenwerte des Bogens zu speichern und diese Werte als Benutzereingabe zu übernehmen. Rufen Sie dann eine benutzerdefinierte Methode auf, indem Sie diese Werte als Parameter übergeben. Dann können wir innerhalb der Methode mithilfe eines Algorithmus den Radius des Kreises ermitteln.

Die chinesische Übersetzung von

Beispiel

lautet:

Beispiel

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);
   }
}
Nach dem Login kopieren

Ausgabe

Radius of the circle: 2.5625
Nach dem Login kopieren

In diesem Artikel haben wir untersucht, wie man den Radius eines Kreises in Java mit verschiedenen Methoden ermittelt, wenn die Breite und Höhe des Kreisbogens bekannt sind.

Das obige ist der detaillierte Inhalt vonJAVA-Programm zur Berechnung des Kreisradius anhand der angegebenen Breite und Höhe des Bogens. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:tutorialspoint.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage