Etudes/BTS/Java/Premiere annee/figGeometrique/Triangle.java

55 lines
1.4 KiB
Java
Raw Permalink Normal View History

2016-10-14 15:52:18 +00:00
/*
* To change this license header, choose License Headers in Project Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/
package figGeometrique;
/**
*
* @author therbron
*/
public class Triangle {
private double longueurDuCote1;
private double longueurDuCote2;
private double longueurDuCote3;
Triangle()
{
longueurDuCote1 = 5;
longueurDuCote2 = 5;
longueurDuCote3 = 5;
}
Triangle(int longueurDuCote1, int longueurDuCote2, int longueurDuCote3)
{
this.longueurDuCote1 = longueurDuCote1;
this.longueurDuCote2 = longueurDuCote2;
this.longueurDuCote3 = longueurDuCote3;
}
public double calculerAire()
{
double aire;
double demiPerimetre;
demiPerimetre = (longueurDuCote1 + longueurDuCote2 + longueurDuCote3)/2;
System.out.println(demiPerimetre);
aire = Math.sqrt(demiPerimetre * (demiPerimetre - longueurDuCote1) * (demiPerimetre - longueurDuCote2) * (demiPerimetre - longueurDuCote3));
return aire;
}
public void afficherAire()
{
System.out.println("Aire = " + calculerAire());
}
@Override
public String toString() {
return "Triangle{" + "longueurDuCote1=" + longueurDuCote1 + ", longueurDuCote2=" + longueurDuCote2 + ", longueurDuCote3=" + longueurDuCote3 + '}';
}
}