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

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


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

Показать ответ
Ответ:
соня7871
соня7871
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 оценок)
Ответ:
medinceva24674qq
medinceva24674qq
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-бота