Classe Retângulo

Você foi encarregado de criar uma classe Rectangle em Python. Esta classe deve ter dois atributos:

  • height - que representa a altura do retângulo

  • width - que representa a largura do retângulo

A classe também deve incluir três métodos:

  • area - um método que calcula e retorna a área do retângulo, que é o produto de height por width.

  • perimeter - um método que calcula e retorna o perímetro do retângulo. A fórmula para calcular o perímetro é 2 * (height + width).

  • diagonal - um método que calcula e retorna o comprimento da diagonal do retângulo.

Entrada

Saída

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