В
Все
М
Математика
А
Английский язык
Х
Химия
Э
Экономика
П
Право
И
Информатика
У
Українська мова
Қ
Қазақ тiлi
О
ОБЖ
Н
Немецкий язык
Б
Беларуская мова
У
Українська література
М
Музыка
П
Психология
А
Алгебра
Л
Литература
Б
Биология
М
МХК
О
Окружающий мир
О
Обществознание
И
История
Г
Геометрия
Ф
Французский язык
Ф
Физика
Д
Другие предметы
Р
Русский язык
Г
География
Дильназ231
Дильназ231
08.06.2023 06:41 •  Информатика

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


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

Показать ответ
Ответ:
ледезе
ледезе
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 оценок)
Ответ:
ddolgiev1
ddolgiev1
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-бота