Heim > Java > javaLernprogramm > Wie finde ich das Volumen eines Dodekaeders in Java?

Wie finde ich das Volumen eines Dodekaeders in Java?

王林
Freigeben: 2023-09-05 10:13:09
nach vorne
851 Leute haben es durchsucht

Wie finde ich das Volumen eines Dodekaeders in Java?

Ein Dodekaeder ist eine dreidimensionale Form mit zwölf Ebenen. Es leitet sich von zwei griechischen Wörtern ab: „dodeka“ bedeutet „12“ und „hedra“ bedeutet „Gesicht“. Einfach ausgedrückt handelt es sich um ein Polyeder mit zwölf Seiten bzw. Flächen. Es wird auch Dodekaeder genannt.

Formel zur Bestimmung des Volumens eines Dodekaeders -

$$mathrm{Volume:=: (15: +: 7sqrt{5})*a^3/4}$$

Wobei sich „a“ auf den Rand des Dodekaeders bezieht.

In diesem Artikel erfahren wir, wie man das Volumen eines Dodekaeders in Java ermittelt.

Zeigen Sie einige Beispiele

Beispiel 1

Angenommen, die Seitenlänge beträgt 4

Dann nach der Volumenformel des Dodekaeders -

Volume = 490.44
Nach dem Login kopieren

Beispiel 2

Angenommen, die Seitenlänge beträgt 3

Dann nach der Volumenformel des Dodekaeders -

Volume = 206.904
Nach dem Login kopieren

Beispiel 3

Angenommen, die Seitenlänge beträgt 4,2

Dann nach der Volumenformel des Dodekaeders -

Volume = 567.745
Nach dem Login kopieren

Grammatik

Um die Quadratwurzel einer Zahl zu ermitteln, haben wir die Methode sqrt() in der Math-Klasse des Pakets java.lang integriert.

Hier ist die Syntax für die Verwendung dieser Methode, um die Quadratwurzel einer beliebigen Zahl zu ermitteln.

double squareRoot = Math.sqrt(input_vale)
Nach dem Login kopieren

Ähnlicherweise haben wir die eingebaute Methode java.lang.Math.pow(), um die Potenz einer beliebigen Zahl in die Potenz einer anderen Zahl in Java zu bringen.

Das Folgende ist die Syntax für die Verwendung dieser Methode, um die dritte Potenz zu erhalten

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

Algorithmus

  • Schritt 1 – Ermitteln Sie die Seitenlänge des Dodekaeders per Initialisierung oder Benutzereingabe.

  • Schritt 2 – Berechnen Sie das Volumen des Dodekaeders mithilfe der Volumenformel

  • Schritt 3 – Drucken Sie die Ergebnisse aus.

Mehrere Methoden

Wir bieten Lösungen auf unterschiedliche Weise.

  • Durch Verwendung des Benutzereingabewerts

  • Durch die Verwendung benutzerdefinierter Methoden

Schauen wir uns das Programm und seine Ausgabe einzeln an.

Methode 1: Statische Eingabewerte verwenden

Bei dieser Methode werden die Seitenlängen des Dodekaeders im Programm angegeben. Verwenden Sie dann einen Algorithmus, um das Volumen zu ermitteln.

Beispiel

import java.util.*;
public class Main{
   //main method
   public static void main(String args[]){
      //declared the edge length
      double a=5.5;
      System.out.println("Enter the length of edge:"+a);
      //Find volume by using formula
      double volume= (((15 + (7 * (Math.sqrt(5)))) / 4)
      * (Math.pow(a, 3)));
      //Print the result
      System.out.println("Volume of Dodecahedron: " +volume);
   }
}
Nach dem Login kopieren

Ausgabe

Enter the length of edge:5.5
Volume of Dodecahedron: 1274.9514170739233
Nach dem Login kopieren

Methode 2: Benutzerdefinierte Methode verwenden

Bei dieser Methode wird der Benutzer aufgefordert, die Seitenlänge des Dodekaeders einzugeben. Anschließend wird die benutzerdefinierte Methode aufgerufen, indem diese Länge als Parameter übergeben wird, und innerhalb der Methode wird das Volumen mithilfe der Volumenformel für das Dodekaeder ermittelt.

Beispiel

import java.util.*;
public class Main{
   //main method
   public static void main(String args[]){
      //declared the edge length
      double a=6;
      System.out.println("The length of edge: "+a);
      //calling the method
      findVolume(a);
   }
   //user defined method to find volume of dodecahedron
   public static void findVolume(double a){
      //Find volume by using formula
      double volume= (((15 + (7 * (Math.sqrt(5)))) / 4)
      * (Math.pow(a, 3)));
      //Print the result
      System.out.println("Volume of Dodecahedron: " +volume);
   }
}
Nach dem Login kopieren

Ausgabe

The length of edge: 6.0
Volume of Dodecahedron: 1655.2336954949205
Nach dem Login kopieren

In diesem Artikel haben wir untersucht, wie man mit verschiedenen Methoden das Volumen eines Dodekaeders in Java ermittelt.

Das obige ist der detaillierte Inhalt vonWie finde ich das Volumen eines Dodekaeders in Java?. 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