Classe Rectangle

Vous êtes invité à concevoir une classe Rectangle en Python. Cette classe doit avoir deux attributs :
  • height - qui représente la hauteur du rectangle
  • width - qui représente la largeur du rectangle
La classe doit également inclure trois méthodes :
  • area - une méthode qui calcule et renvoie l'aire du rectangle, qui est le produit de height et width.
  • perimeter - une méthode qui calcule et renvoie le périmètre du rectangle. La formule pour calculer le périmètre est 2 * (height + width).
  • diagonal - une méthode qui calcule et renvoie la longueur de la diagonale du rectangle.
    • 💭
      Remember the Pythagorean theorem
 
Entrée
Sortie
r = Rectangle(10, 5); print(r.area())
50
 

Constraints

Time limit: 1 seconds

Memory limit: 512 MB

Output limit: 1 MB

To check your solution you need to sign in
Sign in to continue