Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre questionpublic class TriangleRectangle { private double hauteur, base ; / double largeur; public TriangleRectangle(double ha, double la ) { hauteur = ha; largeur = la ; } // méthode qui retourne le périmètre public double perimetre() { return hauteur + largeur + base ; } // méthode qui retourne la surface public double surface() { return (hauteur * largeur)/2 ; } public double calculbase() { return Math.sqrt(hauteur*hauteur + largeur*largeur); } }
public class Cercle { private double rayon ; public Cercle( double r) { rayon = r ; } public double perimetre() { return 2* Math.PI*rayon ; } public double surface() { return Math.PI*rayon*rayon ; } }
public class TestFigures { public static void main (String[] args) { Cercle c1 = new Cercle(3.7) ; System.out.println("Les mesures du Cercle c1 :\n"); System.out.println( "Perimetre de c1 : "+ c1.perimetre()); System.out.println("Surface de c1 : " + c1.surface()); System.out.println(""); TriangleRectangle tr1 = new TriangleRectangle(3.0, 4.0); tr1.calculbase(); System.out.println("Les mesures du triangle rectangle tr1:\n"); System.out.println("la surface de tr1: " + tr1.surface()); System.out.println("le perimetre de tr1: " + tr1.perimetre()); // comparaison de la surface du tr1 et c1 System.out.print("c1- tr1: "); System.out.println( + c1.surface() - + tr1.surface() ); } }