Maison > Java > javaDidacticiel > le corps du texte

Comment calculer l'aire d'un nonagone en Java ?

WBOY
Libérer: 2023-08-26 19:45:16
avant
838 Les gens l'ont consulté

Comment calculer laire dun nonagone en Java ?

Un nonagone est un polygone ayant 9 côtés et 9 angles intérieurs. Si tous les côtés d’un polygone sont égaux, on l’appelle un nonagone régulier, ses angles intérieurs sont de 140 degrés et la somme de tous les angles intérieurs est de 1 260 degrés. La forme nonagonale est également appelée forme nonagonale.

L'aire d'un nonagone peut être calculée par la formule suivante

Quand la longueur du côté est donnée

Area = 6.1818 * (s * s)
Copier après la connexion

Lorsque le rayon du cercle circonscrit (r) est donné

Area = 2.8925 * (r * r)
Copier après la connexion

Lorsque la ligne médiane (a) est donnée

Area = 3.2757 * (a * a)
Copier après la connexion

Dans cet article, nous apprendrons comment calculer l'aire d'un nonagone à l'aide du langage de programmation Java.

Montrez quelques exemples

Exemple 1

Lorsque la longueur du côté = 4,5

En utilisant la formule d'aire d'un nonagone étant donné la longueur des côtés,

Area = 125.18
Copier après la connexion

Exemple 2

Lorsque le rayon du cercle circonscrit (r) = 5

Lorsque le rayon du cercle circonscrit est donné, en utilisant la formule d'aire du nonagone,

Area = 72.31
Copier après la connexion

Exemple 3

Lorsque la ligne médiane du bord (a) = 6

Lorsque l'angle au centre du côté est donné, utilisez la formule d'aire du nonagone,

Area = 117.92
Copier après la connexion

Syntaxe

Pour obtenir la puissance d'un nombre à 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

pour obtenir la 2ème puissance
double power = Math.pow (inputValue,2)
Copier après la connexion

Algorithme

  • Étape 1 - Obtenez le rayon du cercle ou la longueur du côté de la ligne centrale du bord du nonagone via l'initialisation ou la saisie de l'utilisateur.

  • Étape 2 - Calculez ensuite l'aire en utilisant les formules d'aire respectives du nonagone.

  • Étape 3 - Imprimez la valeur de l'aire du nonagone.

Plusieurs méthodes

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

  • En utilisant la longueur latérale

  • En utilisant le rayon du cercle circonscrit (r)

  • En utilisant l'apothème (a)

Regardons le programme et sa sortie un par un.

Méthode 1 : Utiliser la longueur du côté

Dans cette méthode, déclarez et initialisez la valeur de longueur de côté du nonagone. Utilisez ensuite un algorithme pour trouver la zone.

Exemple

import java.util.*;
public class Main {
   //main method
   public static void main(String[] args) {
   
      //side length of enneagon
      double s = 5.5;
      
      //find area by using formula
      double area = 6.1818 * (s * s);
      
      //print the result
      System.out.println("Area of enneagon is: " + area);
   }
}
Copier après la connexion

Sortie

Area of enneagon is: 186.99945
Copier après la connexion

Méthode 2 : Utiliser le rayon du cercle (r)

Dans cette méthode, déclarez et initialisez le rayon du cercle circonscrit du nonagone. Utilisez ensuite un algorithme pour trouver la zone.

Exemple

import java.util.*;
public class Main {

   //main method
   public static void main(String[] args) {
   
      //circumradius of enneagon
      double r = 4.5;
      
      //find area by using formula
      double area = 2.8925 * (r * r);
      
      //print the result
      System.out.println("Area of enneagon is: " + area);
   }
}
Copier après la connexion

Sortie

Area of enneagon is: 58.573125000000005
Copier après la connexion

Méthode 3 : Utiliser Apothème (a)

Dans cette méthode, déclarez et initialisez les lignes centrales du nonagone. Utilisez ensuite un algorithme pour trouver la zone.

Exemple

import java.util.*;
public class Main {
    //main method
    public static void main(String[] args) {
    
         //apothem of enneagon
        double a = 6;
        
        //find area by using formula
        double area = 3.2757 * (a * a);
        
        //print the result
        System.out.println("Area of enneagon is: " + area);
    }
}
Copier après la connexion

Sortie

Area of enneagon is: 117.9252
Copier après la connexion

Dans cet article, nous avons exploré comment calculer l'aire d'un nonagone 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
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!