Предмет: Информатика,
автор: nikitailya2008
сделайте пожалуйста в пайтоне
Приложения:

Ответы
Автор ответа:
0
Ответ:
from math import sqrt
def dist(x1, y1, x2, y2):
return sqrt((x2 - x1) ** 2 + (y2 - y1) ** 2)
def P(a, b, c):
return a + b + c
def S(a, b, c):
sp = P(a, b, c) / 2
return sqrt(sp * (sp - a) * (sp - b) * (sp - c))
# Вводим координаты точек
x1 = int(input())
y1 = int(input())
x2 = int(input())
y2 = int(input())
x3 = int(input())
y3 = int(input())
# Считаем длины сторон
a = dist(x1, y1, x2, y2)
b = dist(x1, y1, x3, y3)
c = dist(x2, y2, x3, y3)
# Выводим ответ
print("Периметр: ", P(a, b, c))
print("Площадь: ", S(a, b, c))
Пример ввода:
0
0
0
3
2
0
Пример вывода:
Периметр: 8.60555127546399
Площадь: 3.000000000000001
Похожие вопросы
Предмет: Геометрия,
автор: Аноним
Предмет: МХК,
автор: pandaissigma
Предмет: Английский язык,
автор: ivanlavrincuk81
Предмет: Другие предметы,
автор: Аноним
Предмет: Обществознание,
автор: Ttbmkffgb