Maison > Java > javaDidacticiel > Comment trouver le volume d'un dodécaèdre en Java ?

Comment trouver le volume d'un dodécaèdre en Java ?

王林
Libérer: 2023-09-05 10:13:09
avant
821 Les gens l'ont consulté

Comment trouver le volume dun dodécaèdre en Java ?

Un dodécaèdre est une forme tridimensionnelle à douze plans. Il est dérivé de deux mots grecs, « dodeka » signifiant « 12 » et « hedra » signifiant « visage ». En termes simples, il s’agit d’un polyèdre à douze côtés ou faces. Il est également connu sous le nom de dodécaèdre.

Formule pour trouver le volume du dodécaèdre -

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

Où « a » fait référence au bord du dodécaèdre.

Dans cet article, nous apprendrons comment trouver le volume d'un dodécaèdre en Java.

Montrez quelques exemples

Exemple 1

Supposons que la longueur du côté soit de 4

Puis selon la formule volumique du dodécaèdre -

Volume = 490.44
Copier après la connexion

Exemple 2

Supposons que la longueur du côté soit de 3

Puis selon la formule volumique du dodécaèdre -

Volume = 206.904
Copier après la connexion

Exemple 3

Supposons que la longueur du côté soit de 4,2

Puis selon la formule volumique du dodécaèdre -

Volume = 567.745
Copier après la connexion

Grammaire

Pour obtenir la racine carrée d'un nombre, nous avons la méthode sqrt() intégrée dans la classe Math du package java.lang.

Voici la syntaxe pour utiliser cette méthode pour obtenir la racine carrée de n'importe quel nombre.

double squareRoot = Math.sqrt(input_vale)
Copier après la connexion

De même, pour obtenir la puissance d'un nombre quelconque à la puissance d'un autre nombre en Java, nous avons la méthode java.lang.Math.pow() intégrée.

Voici la syntaxe pour utiliser cette méthode pour obtenir la troisième puissance

double power = Math.pow (inputValue,3)
Copier après la connexion

Algorithme

  • Étape 1 - Obtenez la longueur du côté du dodécaèdre via l'initialisation ou la saisie de l'utilisateur.

  • Étape 2 - Calculez le volume du dodécaèdre à l'aide de la formule du volume

  • Étape 3 - Imprimez les résultats.

Plusieurs méthodes

Nous proposons des solutions de différentes manières.

  • En utilisant la valeur d'entrée de l'utilisateur

  • En utilisant des méthodes définies par l'utilisateur

Regardons le programme et sa sortie un par un.

Méthode 1 : Utiliser des valeurs d'entrée statiques

Dans cette méthode, les longueurs des côtés du dodécaèdre seront déclarées dans le programme. Utilisez ensuite un algorithme pour trouver le volume.

Exemple

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);
   }
}
Copier après la connexion

Sortie

Enter the length of edge:5.5
Volume of Dodecahedron: 1274.9514170739233
Copier après la connexion

Méthode 2 : Utiliser la méthode définie par l'utilisateur

Dans cette méthode, il sera demandé à l'utilisateur de saisir la longueur du côté du dodécaèdre. La méthode définie par l'utilisateur est ensuite appelée en passant cette longueur comme paramètre, et à l'intérieur de la méthode, le volume est trouvé à l'aide de la formule de volume du dodécaèdre.

Exemple

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);
   }
}
Copier après la connexion

Sortie

The length of edge: 6.0
Volume of Dodecahedron: 1655.2336954949205
Copier après la connexion

Dans cet article, nous avons vu comment trouver le volume d'un dodécaèdre en Java en utilisant différentes méthodes.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:tutorialspoint.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal