بکندباز

تابعی بنویسید که مختصات سه نقطه را به صورت آرایه 2 بعدی گرفته و محیط مثلث را برگرداند. نقاط داده شده رئوس یک مثلث در یک صفحه دو بعدی هستند.

نمونه ورودی و خروجی

Perimeter([[15, 7], [5, 22], [11, 1]]) ➞ 47.08

Perimeter([[0, 0], [0, 1], [1, 0]]) ➞ 3.41

Perimeter([[-10, -10], [10, 10 ], [-10, 10]]) ➞ 68.28

نکته

  • نقاط داده شده همیشه یک مثلث ایجاد می کنند.
  • اعداد درون لیست در آرگومان ها می توانند مثبت یا منفی باشند.
  • خروجی باید 2 رقم اعشار داشته باشد
Assert.Equal(47.08, Backendbaz.Perimeter(new double[,] { {15, 7}, {5, 22}, {11, 1} }), 2);
Assert.Equal(3.41, Backendbaz.Perimeter(new double[,] { {0, 0}, {0, 1}, {1, 0} }), 2);
Assert.Equal(68.28, Backendbaz.Perimeter(new double[,] { {-10, -10}, {10, 10 }, {-10, 10} }), 2);

پاسخ های کاربران به این تمرین

mantix
امتیاز:‌ 18037
0 0
‎C#‎
1 شهريور 1402

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

Aliak
امتیاز:‌ 18037
0 0
‎C#‎
5 مرداد 1402

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

mohamad0232
امتیاز:‌ 18037
تصحیح اتوماتیک 0 0
‎C#‎
3 مرداد 1402

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

نظرات

*
*

تمرینات مرتبط