Clase Rectangle

Se te pide diseñar una clase Rectangle en Python. Esta clase debe tener dos atributos:

  • height - que representa la altura del rectángulo

  • width - que representa el ancho del rectángulo

La clase también debe incluir tres métodos:

  • area - un método que calcula y devuelve el área del rectángulo, que es el producto de height y width.

  • perimeter - un método que calcula y devuelve el perímetro del rectángulo. La fórmula para calcular el perímetro es 2 * (height + width).

  • diagonal - un método que calcula y devuelve la longitud de la diagonal del rectángulo.

Entrada

Salida

r = Rectangle(10, 5); print(r.area())

50

Constraints

Time limit: 2 seconds

Memory limit: 512 MB

Output limit: 1 MB

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