आयत क्लास

आपको पाइथन में एक Rectangle क्लास डिज़ाइन करने के लिए कहा गया है। इस क्लास में दो विशेषताएँ होंगी:

  • height - जो आयत की ऊँचाई का प्रतिनिधित्व करती है

  • width - जो आयत की चौड़ाई का प्रतिनिधित्व करती है

इस क्लास में तीन मेथड्स भी शामिल होने चाहिए:

  • area - एक मेथड जो आयत के क्षेत्रफल की गणना करता है और लौटाता है, जो height और width के गुणनफल के बराबर होता है।

  • perimeter - एक मेथड जो आयत की परिमिति की गणना करता है और लौटाता है। परिमिति की गणना का सूत्र है 2 * (height + width)

  • diagonal - एक मेथड जो आयत के विकर्ण की लंबाई की गणना करता है और लौटाता है।

इनपुट

आउटपुट

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