Найти в Дзене
Робототехника

Программирование. Задача на ветвление. Часть 5

Продолжу делиться задачами на ветвление. Тема ветвления актуальна в любом виде программирования. Основная задача "ветвящегося" алгоритма - это выбор одного из решения. Как правило выбор может происходить по условию. Но для начал предлагаю вспомнить предыдущие задачи. А теперь непосредственно к новому заданию: Задача 10: Даны три пары действительных чисел: (x1,y1),(x2,y2),(x3,y3). Это даны координаты трёх точек, образующих треугольник. Задание 1: Определить лежит начало координат (0,0) внутри треугольника или нет. Задание 2: Даётся точка с координатами (a,b),определить. лежит ли она внутри треугольника? А теперь переходим к решению. Как вы понимаете, вся сложность состоит в том, чтобы найти условие по которому мы поймем, выполняется условие оно нет. Ещё один интересный факт, В данном случае, прежде чем переходить к программированию, необходимо вспомнить геометрию. задача действительно интересная. Сегодня я не буду публиковать ответа, сделаю это чуть позднее. Попробуйте самостоятельно р

Продолжу делиться задачами на ветвление. Тема ветвления актуальна в любом виде программирования. Основная задача "ветвящегося" алгоритма - это выбор одного из решения. Как правило выбор может происходить по условию.

Но для начал предлагаю вспомнить предыдущие задачи.

А теперь непосредственно к новому заданию:

Задача 10:
Даны три пары действительных чисел: (x1,y1),(x2,y2),(x3,y3).
Это даны координаты трёх точек, образующих треугольник.
Задание 1: Определить лежит начало координат (0,0) внутри треугольника или нет.
Задание 2: Даётся точка с координатами (a,b),определить. лежит ли она внутри треугольника?

А теперь переходим к решению.

Как вы понимаете, вся сложность состоит в том, чтобы найти условие по которому мы поймем, выполняется условие оно нет. Ещё один интересный факт, В данном случае, прежде чем переходить к программированию, необходимо вспомнить геометрию. задача действительно интересная.

Сегодня я не буду публиковать ответа, сделаю это чуть позднее. Попробуйте самостоятельно решить и поделиться в комментариях.

Небольшое направление:

Пробуйте решить, в одной из следующих статей рассмотрю подробное решение:

Наука
7 млн интересуются