Вопрос задан 14.11.2023 в 02:30. Предмет Информатика. Спрашивает Ашихина Лиза.

На PYTHON Описать функцию Leng(x A , y A , x B , y B ), находящую длину отрезка AB на плоскости

по координатам его концов: |AB| = ((x A − x B ) 2 + (y A − y B ) 2 ) 1/2 (x A , y A , x B , y B — вещественные параметры). С помощью этой функции найти длины отрезков AB, AC, AD, если даны координаты точек A, B, C, D.
0 0
Перейти к ответам

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

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

Ответ:

uses crt;

 

function leng(x1,y1,x2,y2:real):real;

begin

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

end;

 

var xa,xb,xc,xd,ya,yb,yc,yd:real;

begin

clrscr;

write('xA='); readln(xa);

write('yA='); readln(ya);

write('xB='); readln(xb);

write('yB='); readln(yb);

write('xC='); readln(xc);

write('yC='); readln(yc);

write('xD='); readln(xd);

write('yD='); readln(yd);

writeln('AB=',leng(xa,ya,xb,yb):2:2);

writeln('AC=',leng(xa,ya,xc,yc):2:2);

writeln('AD=',leng(xa,ya,xd,yd):2:2);

readkey;

end.

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Функция Leng(xA, yA, xB, yB) вычисляет длину отрезка AB на плоскости по координатам его концов. Для этого используется формула: |AB| = sqrt((xA - xB)^2 + (yA - yB)^2).

Для нахождения длин отрезков AB, AC, AD, если даны координаты точек A, B, C, D, можно использовать функцию Leng следующим образом:

1. Найдем длину отрезка AB: lengthAB = Leng(xA, yA, xB, yB)

2. Найдем длину отрезка AC: lengthAC = Leng(xA, yA, xC, yC)

3. Найдем длину отрезка AD: lengthAD = Leng(xA, yA, xD, yD)

Где xA, yA, xB, yB, xC, yC, xD, yD - координаты точек A, B, C, D соответственно.

Пример реализации функции на Python:

```python import math

def Leng(xA, yA, xB, yB): return math.sqrt((xA - xB)**2 + (yA - yB)**2)

xA, yA = 1, 2 xB, yB = 4, 6 xC, yC = 3, 5 xD, yD = 7, 8

lengthAB = Leng(xA, yA, xB, yB) lengthAC = Leng(xA, yA, xC, yC) lengthAD = Leng(xA, yA, xD, yD)

print("Длина отрезка AB:", lengthAB) print("Длина отрезка AC:", lengthAC) print("Длина отрезка AD:", lengthAD) ```

Этот код вычислит и выведет длины отрезков AB, AC, AD, используя функцию Leng для расчета каждой из них.

0 0

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

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

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

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