حساب مساحة المثلث باستخدام إحداثيات الرؤوس
Go
Medium
math
مهمة «حساب مساحة المثلث باستخدام إحداثيات الرؤوس»
اكتب برنامجًا بلغة Go يحسب مساحة المثلث بناءً على إحداثيات رؤوسه الثلاثة على المستوى. بيانات الإدخال هي ستة أعداد صحيحة (x1, y1, x2, y2, x3, y3)، كل منها يتراوح بين -1000 و 1000. يجب أن يقوم البرنامج بإخراج مساحة المثلث بدقة حتى منزلتين عشريتين. من المضمون أن المثلث غير منحل (غير متدهور).
تنسيق الإدخال
ستة أعداد صحيحة مفصولة بمسافات: x1 y1 x2 y2 x3 y3
تنسيق الإخراج
رقم حقيقي واحد — مساحة المثلث، مقربة إلى منزلتين عشريتين.
أمثلة
مثال 1
الإدخال
1
الإخراج
В обработке
مثال 2
الإدخال
((a2)2b)2
الإخراج
((a{2}){2}b){2}
مثال 3
الإدخال
2
الإخراج
Отправлен
مثال 4
الإدخال
0 0 0 5 5 0
الإخراج
12.50
مثال 5
الإدخال
0 0
3 4
الإخراج
5.00
main.go