Java >> Tutoriel Java >  >> Java

Programme Java pour trouver l'aire d'un losange

Dans ce tutoriel, nous allons apprendre à calculer l'aire d'un losange en java. Un losange est un quadrilatère dont les quatre côtés ont tous la même longueur. L'aire d'un losange peut être définie comme la quantité d'espace délimitée par un losange dans un espace à deux dimensions. Mais avant d'aller plus loin, si vous n'êtes pas familier avec le concept de types de données, consultez l'article sur les types de données en Java.

Entrée : Saisissez la première diagonale :6

Saisissez la deuxième diagonale :4

Sortie : Aire du losange :24

Vous trouverez ci-dessous la représentation picturale de la même chose.

Programme 1 :Programme Java pour trouver l'aire d'un losange

Dans ce programme, nous allons apprendre à trouver l'aire d'un losange à l'aide de la formule de la base et de la hauteur.

Algorithme :

  1. Démarrer
  2. Créez une instance de la classe Scanner.
  3. Déclarez des variables pour stocker la valeur de la base et de la hauteur du losange.
  4. Demandez à l'utilisateur d'initialiser les variables.
  5. Déclarez une autre variable pour stocker l'aire du losange.
  6. Utilisez la formule de base et de hauteur pour calculer la surface.
  7. Afficher le résultat.
  8. Arrêtez.

L'exemple ci-dessous illustre l'implémentation de l'algorithme ci-dessus.

//Java Program to Calculate the Area of a Rhombus
import java.util.Scanner;
public class Main
{
     public static void main(String []args)
     {
        //Take input from the user 
        //Create an instance of the Scanner Class
        Scanner sc=new Scanner(System.in);
        System.out.println("Enter the base of the rhombus: ");
        double base=sc.nextDouble();
        System.out.println("Enter the height of the rhombus: ");
        double height=sc.nextDouble();
       if (base <= 0 || height <= 0)
            System.out.println("Length should be positve");
        else
            System.out.println("Area of rhombus = "+ (base * height));
     }
}


Entrez la base du losange :3
Entrez la hauteur du losange :4
Aire du losange =12,0

Programme 2 :Programme Java pour trouver l'aire d'un losange

Dans ce programme, nous allons apprendre à trouver l'aire d'un losange à l'aide des diagonales.

Algorithme :

  1. Démarrer
  2. Créez une instance de la classe Scanner.
  3. Déclarez des variables pour stocker la valeur des diagonales du losange.
  4. Demandez à l'utilisateur d'initialiser ces variables.
  5. Déclarez une autre variable pour stocker l'angle entre deux diagonales quelconques du losange
  6. Demandez à l'utilisateur d'initialiser la variable.
  7. Convertissez-le en radians.
  8. Calculez la valeur du sinus de l'angle.
  9. Utilisez la formule diagonale pour calculer l'aire du losange,
  10. Imprimer la valeur de l'aire du losange.
  11. Arrêtez.

L'exemple ci-dessous illustre l'implémentation de l'algorithme ci-dessus.

//Java Program to Calculate the Area of a Rhombus
import java.util.Scanner;
public class Main
{
     public static void main(String []args)
     {
        //Take input from the user 
        //Create an instance of the Scanner Class
        Scanner sc=new Scanner(System.in);
        System.out.println("Enter the first diagonal of the rhombus: ");
        double d1=sc.nextDouble();
        System.out.println("Enter the second diagonal of the rhombus: ");
        double d2=sc.nextDouble();
       if (d1 <= 0 || d2 <= 0)
            System.out.println("Length should be positve");
        else
            System.out.println("Area of rhombus = "+ (d1 * d2) / 2);
     }
}


Entrez la première diagonale du losange :30
Entrez la deuxième diagonale du losange :40
Aire du losange =600,0

Programme 3 :Programme Java pour trouver l'aire d'un losange

Dans ce programme, nous allons apprendre à trouver l'aire d'un losange à l'aide de la trigonométrie.

Algorithme :

  1. Démarrer
  2. Créez une instance de la classe Scanner.
  3. Déclarez une variable pour stocker la valeur du côté du losange.
  4. Demandez à l'utilisateur d'initialiser les variables.
  5. Déclarez une autre variable pour stocker l'angle entre les côtés du losange.
  6. Demandez à l'utilisateur d'initialiser l'angle.
  7. Convertissez-le en radians.
  8. Calculez la valeur du sinus de l'angle.
  9. Utilisez la formule trigonométrique pour calculer l'aire du losange.
  10. Imprimer la valeur de l'aire du losange.
  11. Arrêtez.

L'exemple ci-dessous illustre l'implémentation de l'algorithme ci-dessus.

//Java Program to Calculate the Area of a Rhombus
import java.util.Scanner;
public class Main
{
     public static void main(String []args)
     {
        //Take input from the user 
        //Create an instance of the Scanner Class
        Scanner sc=new Scanner(System.in);
        System.out.println("Enter the length of any side of the rhombus: ");
        double side=sc.nextDouble();
        System.out.println("Enter any interior angle: ");
        double a = sc.nextDouble();
        // converting values to radians
        double b = Math.toRadians(a);
        double area=side*side*(Math.sin(b));
       if (side <= 0)
            System.out.println("Length should be positve");
        else
            System.out.println("Area of rhombus = "+ area);
     }
}


Entrez la longueur de n'importe quel côté du losange :2
Entrez n'importe quel angle intérieur :30
Aire du losange =1,9999999999999998


Balise Java