1.Даны координаты трёх вершин треугольника(x1,y1),(x2,y2),(x3,y3).Найти его площадь,используя формулу для расстояния между двумя точками на
5-9 класс
|
плоскости.
Пожалуйста помогите,очень надо,успеть до 23.00(
Пишите язык, что ли. Хотите получить рано или поздно программу на brainfuck-e?
Я напишу на Паскале.
function dist(x1,y1,x2,y2: real): real;
begin
dist := sqrt((x1-x2)*(x1-x2)+(y1-y2)*(y1-y2));
end;
var x1,x2,x3,y1,y2,y3,a,b,c,s:real;
begin
readln(x1,y1,x2,y2,x3,y3);
a:=dist(x1,y1,x2,y2);
b:=dist(x1,y1,x3,y3);
c:=dist(x2,y2,x3,y3);
s:=(a+b+c)/2;
s:=sqrt(s*(s-a)*(s-b)*(s-c));
writeln(s)
end.
Другие вопросы из категории
что это? приведите термин
Читайте также
(x2,y2), (x3,y3). Напишите программу, позволяющую выяснить, какие из них находятся на максимальном расстоянии друг от друга, и вывести на печать значение этого расстояния. Вычисление расстояния между двумя точками оформите в виде процедуры.
2) Даны действительные числа Х и Y. Напишите программу, позволяющую вычислить значение следующего выражения:
Z=(signX + signY)*sign(X+Y),
Формула для нахождения расстояния: картинка снизу
И всё это в паскаль. Спасибо.
утро","Добрый день","Добрый вечер", "Спокойной ночи". 2)Написать программу,которая определяет,принадлежит ли точка с координатами (x,y)Заштрихованной области,ограниченной точками(x1,y1)(x2,y2).
Решить задачи, составить программы:
1.Найти сумму цифр целого четырехзначного числа, и определить число,
цифры которого записаны в обратном порядку по отношению к исходному.
2.По введенному с клавиатуры аргументу вычислить значение функции.
3.Поменять местами значения двух переменных.
4. Написать программу ввода четырех чисел и вычисления их среднего арифметического.
5. Написать программу для вычисления дискриминанты квадратного уравнения.
6.Из железной полосы длиной L метров нужно изготовить обруч. На
соединение концов уходит D метров полосы. Написать программу вычисления
радиуса обруча.
7.Найти площадь конца, по введенным внешним и внутренним радиусам.
8.Найти расстояние между двумя точками по их координатам