ответ на python:
x1,y1,x2,y2,x3,y3 = -3,3,-3,-3,3,-3 #координаты вершин треугольника
print("Введите xp,yp:")
xp,yp = map(float, input().split()) #ввод с клавиатуры
#Векторные произведения
c1 = (x2-x1)*(yp-y1)-(y2-y1)*(xp-x1)
c2 = (x3-x2)*(yp-y2)-(y3-y2)*(xp-x2)
c3 = (x1-x3)*(yp-y3)-(y1-y3)*(xp-x3)
#Если меньше 0, то точка внутри треугольника, иначе точка вне треугольника или лежит на стороне.
if (c1<0 and c2<0 and c3<0) or (c1>0 and c2>0 and c3>0):
print("Точка принадлежит треугольнику.")
else:
print("Точка НЕ принадлежит треугольнику.")
Поделитесь своими знаниями, ответьте на вопрос:
интерфейс - графический, многооконный, дружественный (для пользователя).
графический интерфейс реализуется при dock.
яркие иконки внизу экрана — это dock. dock является чем-то вроде более совершенной версии панели быстрого запуска старых версий windows или панели windows 7, где можно закреплять иконки программ, которые часто использует пользователь.
при работе с программами в мас, команды главного меню используемой программы находятся в верхней части рабочего стола. т.е. происходит не в самой программе. а в ос.многооконность реализуется через работу с разными в разных окнах одновременно.дружественность реализуется через возможность настройки dock для каждого пользователя индивидуально - можно добавить любые нужные программы, даже те, которые редко будут использоваться. размер dockнастраивается отдельно. удобно искать нужную информацию вкомпьютере: вводить дополнительные команды и заходить в файлы ос не нужно - просто требуется нажать кнопку поиск в правом верхнем углу и написать то, что вы ищете.