आयत क्लास

आपको पाइथन में एक Rectangle क्लास डिज़ाइन करने के लिए कहा गया है। इस क्लास में दो विशेषताएँ होंगी:
  • height - जो आयत की ऊँचाई का प्रतिनिधित्व करती है
  • width - जो आयत की चौड़ाई का प्रतिनिधित्व करती है
इस क्लास में तीन मेथड्स भी शामिल होने चाहिए:
  • area - एक मेथड जो आयत के क्षेत्रफल की गणना करता है और लौटाता है, जो height और width के गुणनफल के बराबर होता है।
  • perimeter - एक मेथड जो आयत की परिमिति की गणना करता है और लौटाता है। परिमिति की गणना का सूत्र है 2 * (height + width)
  • diagonal - एक मेथड जो आयत के विकर्ण की लंबाई की गणना करता है और लौटाता है।
    • 💭
      Remember the Pythagorean theorem
 
इनपुट
आउटपुट
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