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

Wie finde ich das Volumen eines Dodekaeders in Java?

王林
王林nach vorne
2023-09-05 10:13:09818Durchsuche

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

Beispiel 2

Angenommen, die Seitenlänge beträgt 3

Dann nach der Volumenformel des Dodekaeders -

Volume = 206.904

Beispiel 3

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

Dann nach der Volumenformel des Dodekaeders -

Volume = 567.745

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)

Ä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)

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);
   }
}

Ausgabe

Enter the length of edge:5.5
Volume of Dodecahedron: 1274.9514170739233

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);
   }
}

Ausgabe

The length of edge: 6.0
Volume of Dodecahedron: 1655.2336954949205

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!

Stellungnahme:
Dieser Artikel ist reproduziert unter:tutorialspoint.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen