Вопрос задан 23.06.2023 в 12:35. Предмет Математика. Спрашивает Дрёмина Евгения.

(Phyton) По координатам вершин треугольника вычислите его периметр, используя подпрограмму

вычисления длины отрезка между двумя точками. На python!​
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Яковлев Григорий.

Ответ:

Пошаговое объяснение:

Var a1,b1,a2,b2,a3,b3:integer;

 p,a,b,c:real;

procedure dlina (x1,x2,y1,y2:integer; var d:real);

begin

 d:=sqrt(sqr(x2-x1)+sqr(y2-y1));

 end;

begin

read(a1,b1,a2,b2,a3,b3);

dlina(a1,a2,b1,b2,a);

dlina(a2,a3,b2,b3,b);

dlina(a3,a1,b3,b1,c);

p:=a+b+c;

write(p:0:2);

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 = float(input("Введите x1: ")), float(input("Введите y1: ")) x2, y2 = float(input("Введите x2: ")), float(input("Введите y2: ")) x3, y3 = float(input("Введите x3: ")), float(input("Введите y3: ")) # Вычислите длины всех сторон треугольника side1 = distance(x1, y1, x2, y2) side2 = distance(x2, y2, x3, y3) side3 = distance(x3, y3, x1, y1) # Вычислите периметр треугольника perimeter = side1 + side2 + side3 # Выведите результат print(f"Периметр треугольника: {perimeter}")

Этот код сначала определяет функцию distance, которая вычисляет расстояние между двумя точками на плоскости, а затем применяет эту функцию к координатам трех вершин треугольника. Наконец, он вычисляет сумму длин всех сторон и выводит периметр треугольника.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Математика

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

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