بنية النقطة: المسافة إلى بداية الإحداثيات

Rust Easy structs

مهمة «بنية النقطة: المسافة إلى بداية الإحداثيات»

```html
حدد بنية Point مع الحقلين x و y (أعداد صحيحة). اكتب برنامجًا يقرأ الأعداد الصحيحة x و y، وينشئ مثيلًا من Point، ويحسب المسافة من النقطة إلى نقطة الأصل (0,0) باستخدام الصيغة sqrt(x*x + y*y)، ويطبع النتيجة بدقة حتى منزلتين عشريتين.
```

تنسيق الإدخال

رقمان صحيحان x و y، مفصولان بمسافة.

تنسيق الإخراج

رقم حقيقي واحد — المسافة، مقربة إلى منزلتين عشريتين.

أمثلة

مثال 1

الإدخال
3 4
الإخراج
5.00

مثال 2

الإدخال
5 1 2 3 4 5
الإخراج
3.00

مثال 3

الإدخال
0 0
الإخراج
0.00

مثال 4

الإدخال
0
الإخراج
0.00
main.rs