амаикем
31.10.2020 13:06

Сделать задание в пайтоне!


Сделать задание в пайтоне!

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
НикаМарьям
19.12.2021 15:10

import math

ax, ay = int(input()), int(input())

bx, by = int(input()), int(input())

cx, cy = int(input()), int(input())

print()

abx = abs(ax - bx)

aby = abs(ay - by)

bcx = abs(bx - cx)

bcy = abs(by - cy)

acx = abs(ax - cx)

acy = abs(ay - cy)

ab = math.hypot(abx, aby)

bc = math.hypot(bcx, bcy)

ac = math.hypot(acx, acy)

p = (ab + bc + ac) / 2

s = (p * (p - ab) * (p - bc) * (p - ac)) ** 0.5

print(s)

0,0(0 оценок)
Ответ:
Мурмурыч
19.12.2021 15:10

Программа:

Python:

Известны координаты вершин A, B, C треугольника. Напишите программу, вычисляющую площадь этого треугольника.

xa = int(input('xa = '))

ya = int(input('ya = '))

xb = int(input('xb = '))

yb = int(input('yb = '))

xc = int(input('xc = '))

yc = int(input('yc = '))

AB = pow((xb - xa)**2 + (yb - ya)**2, 1/2)

BC = pow((xc - xb)**2 + (yc - yb)**2, 1/2)

AC = pow((xc - xa)**2 + (yc - ya)**2, 1/2)

p = (AB + BC + AC) / 2

s = pow(p*(p - AB)*(p - BC)*(p - AC), 1/2)

print('s =', round(s))

Результат:

xa = 2

ya = 1

xb = 6

yb = 5

xc = 10

yc = 1

s = 16

0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота