Вопрос задан 07.06.2026 в 08:24. Предмет Информатика. Спрашивает Сплетение Золотое.

составить алгоритм вычисления расстояния между 2 точками задаными на плоскости их координатами

Перейти к ответам

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

Отвечает Брызгалова Александра.

Алгоритм вычисления расстояния между двумя точками на плоскости строится по формуле расстояния между точками.

Пусть даны две точки:

A(x₁, y₁) и B(x₂, y₂)

Расстояние между ними вычисляется по формуле:

d=(x2x1)2+(y2y1)2d = \sqrt{(x_2 - x_1)^2 + (y_2 - y_1)^2}

То есть нужно найти разность координат по оси x, разность координат по оси y, возвести эти разности в квадрат, сложить полученные значения и извлечь квадратный корень.

Алгоритм:

  1. Ввести координаты первой точки: x₁, y₁.

  2. Ввести координаты второй точки: x₂, y₂.

  3. Найти разность координат по оси X:

dx=x2x1dx = x_2 - x_1
  1. Найти разность координат по оси Y:

dy=y2y1dy = y_2 - y_1
  1. Возвести обе разности в квадрат:

dx2, dy2dx^2,\ dy^2
  1. Сложить квадраты разностей:

S=dx2+dy2S = dx^2 + dy^2
  1. Извлечь квадратный корень из полученной суммы:

d=Sd = \sqrt{S}
  1. Вывести результат d.

Псевдокод алгоритма:

начало
ввести x1, y1
ввести x2, y2

dx = x2 - x1
dy = y2 - y1

d = sqrt(dx * dx + dy * dy)

вывести d
конец

Пример:

Пусть даны точки A(1, 2) и B(4, 6).

Вычислим:

dx=41=3dx = 4 - 1 = 3 dy=62=4dy = 6 - 2 = 4 d=32+42d = \sqrt{3^2 + 4^2} d=9+16d = \sqrt{9 + 16} d=25=5d = \sqrt{25} = 5

Ответ: расстояние между точками A(1, 2) и B(4, 6) равно 5.

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

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

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

Информатика 21.05.2026 10:15 9 Гафаров Александр
Задать вопрос