Classe Rectangle
Ti viene chiesto di progettare una classe Rectangle
in Python. Questa classe dovrebbe avere due attributi:
height
- che rappresenta l'altezza del rettangolowidth
- che rappresenta la larghezza del rettangolo
La classe dovrebbe includere anche tre metodi:
area
- un metodo che calcola e restituisce l'area del rettangolo, che è il prodotto traheight
ewidth
.perimeter
- un metodo che calcola e restituisce il perimetro del rettangolo. La formula per calcolarlo è2 * (height + width)
.diagonal
- un metodo che calcola e restituisce la lunghezza della diagonale del rettangolo.
Input | Risultato |
---|---|
| 50 |
Constraints
Time limit: 2 seconds
Memory limit: 512 MB
Output limit: 1 MB