Составить программу, вычисляющую значение линейной функции y = 4x-1 на отрезке [a;b], где a и b - целые числа, вводимые с клавиатуры. (Paskal)
209
402
Ответы на вопрос:
Если точка лежит внутри треугольника, то сумма площадей образованных ей треугольников равна площади данного треугольника. x1, y1, x2, y2, x3, y3 - координаты точек треугольника, x, y - координаты точки. найдем векторное произведение, которое равно удвоенной площади треугольника. исходный код: #include < iostream> using namespace std; int main() { int x1, y1, x2, y2, x3, y3, x, y; cin > > x1 > > y1 > > x2 > > y2 > > x3 > > y3 > > x > > y; if (abs((x1 - x) * (y2 - y) - (x2 - x) * (y1 - y)) + abs((x1 - x3) * (y - y3) - (x - x3) * (y1 - y3)) + abs((x - x3) * (y2 - y3) - (x2 - x3) * (y - y3)) == abs((x1 - x3) * (y2 - y3) - (x2 - x3) * (y1 - { cout < < "in"; } else { cout < < "out"; } return 0; }
Популярно: Информатика
-
nik1999131.01.2021 06:09
-
magomed20049508.04.2023 13:01
-
nikk7282709.01.2021 21:05
-
Rodofatos18.06.2022 20:10
-
альбина34915.09.2020 03:30
-
rostikptashnik28.08.2022 13:22
-
vitay12310.06.2021 02:23
-
tsoikin7712.08.2021 14:39
-
tatiana34204.12.2022 00:42
-
путникспутник01.09.2020 18:36