Составители:
Рубрика:
1.9. Пример. Вычисление расстояния от точки
до начала координат
1. Задание
На плоскости (x, y) заданы три точки: M
1
(a, b), M
2
(c, d),
M
3
(p, q). Найти расстояние от каждой точки до начала координат.
Исходные данные – координаты точек:
2,2,3,1,1,2
−
=
=
=
=
=
−
=
qpdcba
представлены на графике:
y
M
2
M
1
x
M
3
2. Решение
Обозначим искомые величины – расстояния от точек до начала
координат:
,R
22
1
ba += ,R
22
2
dc +=
22
3
R qp +=
Очевидно, что вычисление выражения вида
.
Алгоритм решения задачи имеет линейную структуру и состоит
из следующих действий:
1. Начало.
2. Ввод значений a, b, c, d, p, q.
3. Вычисление R
1
, R
2
, R
3
.
4. Вывод R
1
, R
2
, R
3
.
5. Останов.
22
yx + необхо-
димо выполнять трижды. Поэтому оформим вычисление
22
yx +
в виде подпрограммы, например, с именем F.
27
1.9. Пример. Вычисление расстояния от точки
до начала координат
1. Задание
На плоскости (x, y) заданы три точки: M1(a, b), M2(c, d),
M3(p, q). Найти расстояние от каждой точки до начала координат.
Исходные данные – координаты точек:
a = −2, b = 1, c = 1, d = 3, p = 2, q = −2
представлены на графике:
y
M2
M1
x
M3
2. Решение
Обозначим искомые величины – расстояния от точек до начала
координат:
R1 = a 2 + b2 , R 2 = c 2 + d 2 , R 3 = p2 + q2 .
Алгоритм решения задачи имеет линейную структуру и состоит
из следующих действий:
1. Начало.
2. Ввод значений a, b, c, d, p, q.
3. Вычисление R1, R2, R3.
4. Вывод R1, R2, R3.
5. Останов.
Очевидно, что вычисление выражения вида x 2 + y 2 необхо-
димо выполнять трижды. Поэтому оформим вычисление x2 + y2
в виде подпрограммы, например, с именем F.
27
Страницы
- « первая
- ‹ предыдущая
- …
- 25
- 26
- 27
- 28
- 29
- …
- следующая ›
- последняя »
