Вопрос по информатике:
Заданы координаты трех вершин треугольника (х1, у1), (х2, у2), (х3, у3). Найти его периметр и площадь. Надо написать программу на idle python. Пожалуйста помогите
Трудности с пониманием предмета? Готовишься к экзаменам, ОГЭ или ЕГЭ?
Воспользуйся формой подбора репетитора и занимайся онлайн. Пробный урок - бесплатно!
- 17.01.2017 13:35
- Информатика
- remove_red_eye 16705
- thumb_up 37
Ответы и объяснения 1
x1 = int(input("x1 = "))
y1 = int(input("y1 = "))
x2 = int(input("x2 = "))
y2 = int(input("y2 = "))
x3 = int(input("x3 = "))
y3 = int(input("y3 = "))
A = math.sqrt( pow((x2 - x1),2) + pow((y2 - y1),2) )
B = math.sqrt( pow((x3 - x2),2) + pow((y2 - y1),2) )
C = math.sqrt( pow((x1 - x3),2) + pow((y1 - y3),2) )
p = ( A + B + C)/2
S = math.sqrt( p*(p - A )*(p - B)*(p - C) )
print("Площа: ",round(S,2))
print("Периметр: ",round(A+B+C),2)
- 18.01.2017 11:37
- thumb_up 25
Знаете ответ? Поделитесь им!
Есть сомнения?
Не нашли подходящего ответа на вопрос или ответ отсутствует? Воспользуйтесь поиском по сайту, чтобы найти все ответы на похожие вопросы в разделе Информатика.
Трудности с домашними заданиями? Не стесняйтесь попросить о помощи - смело задавайте вопросы!
Информатика — наука о методах и процессах сбора, хранения, обработки, передачи, анализа и оценки информации с применением компьютерных технологий, обеспечивающих возможность её использования для принятия решений.