Вопрос задан 09.05.2019 в 19:42. Предмет Информатика. Спрашивает Gromyko Dima.

Известны координаты трех точек. Составить программу нахождения площади треугольника, построенного

по этим точкам ПОМОГИТЕ ПОЖАЛУЙСТА
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Иванченко Вита.
Program n1;
var x1,x2,y1,y2,x3,y3,S: real;
begin
write('введите координаты точки А: ');
readln(x1,y1);
write('введите координаты точки B: ');
readln(x2,y2);
write('введите координаты точки C: ');
readln(x3,y3);
S:=0.5*((x1-x3)*(y2-y3)-(x2-x3)*(y1-y3));
writeln('площадь: ',abs(S));
end.
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для нахождения площади треугольника, построенного по координатам трех точек, можно использовать формулу Герона. Для этого сначала нужно вычислить длины всех трех сторон треугольника, а затем применить формулу Герона для нахождения площади. Вот программа на языке Python, которая выполняет это:

```python import math

# Функция для вычисления расстояния между двумя точками по их координатам def distance(x1, y1, x2, y2): return math.sqrt((x2 - x1)2 + (y2 - y1)2)

# Координаты трех точек x1, y1 = 1.0, 2.0 x2, y2 = 3.0, 4.0 x3, y3 = 5.0, 6.0

# Вычисление длин сторон треугольника a = distance(x1, y1, x2, y2) b = distance(x2, y2, x3, y3) c = distance(x3, y3, x1, y1)

# Полупериметр треугольника s = (a + b + c) / 2

# Формула Герона для вычисления площади треугольника area = math.sqrt(s * (s - a) * (s - b) * (s - c))

print("Площадь треугольника равна:", area) ```

В этом коде мы сначала определяем функцию `distance`, которая вычисляет расстояние между двумя точками по их координатам с использованием теоремы Пифагора. Затем мы задаем координаты трех точек `x1, y1`, `x2, y2` и `x3, y3`, вычисляем длины сторон `a`, `b` и `c`, полупериметр `s`, и наконец, используем формулу Герона для нахождения площади треугольника, которую выводим на экран.

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос