Составители:
Рубрика:
45
Искомой является точка M
2
(1; 2) с номером K = 2, удалённая от
начала координат на расстояние RMAX = 2,24.
4. Алгоритм
При решении задачи используется алгоритм вычисления наи-
большего значения. Для контроля и наглядности результатов в п.8
выводятся точки, из которых осуществляется выбор искомой.
Алгоритм состоит из следующих действий:
1. Ввод координат – значений X
i
и Y
i
(i = 1,…,n) и радиуса R.
2. Вывод координат точек X
i
,Y
i
(i = 1,…,n).
3. Задание начального значения переменной RMAX = −1.0E38 (за-
ведомо малого числа).
4. Начало цикла.
5. Вычисление значения расстояния RT.
6. Проверка условия X
i
> 0. Если условие выполнено, перейти к
п.7, иначе – к п.11.
7. Проверка условия RT < R. Если условие выполнено, перейти к
п.8, иначе – к п.11.
8. Вывод координат X
i
, Y
i
и расстояния RT.
9. Проверка условия RT > RMAX. Если условие выполнено, пе-
рейти к п.10, иначе – к п.11.
10. Переменным присваиваются значения RMAX = RT, K = i.
11. Конец цикла.
12. Вывод искомой точки M
k
(X
k
,Y
k
) и расстояния RMAX.
13. Конец.
Схема алгоритма представлена на рис. 2.17 (стр.47).
5. Макет печати результатов (по C-программе)
Результаты ручного и
машинного расчётов
совпадают. В этом легко
убедиться: на графике
искомая точка обозначена
(стр.44).
Искомой является точка M2(1; 2) с номером K = 2, удалённая от начала координат на расстояние RMAX = 2,24. 4. Алгоритм При решении задачи используется алгоритм вычисления наи- большего значения. Для контроля и наглядности результатов в п.8 выводятся точки, из которых осуществляется выбор искомой. Алгоритм состоит из следующих действий: 1. Ввод координат – значений Xi и Yi (i = 1,…,n) и радиуса R. 2. Вывод координат точек Xi,Yi (i = 1,…,n). 3. Задание начального значения переменной RMAX = −1.0E38 (за- ведомо малого числа). 4. Начало цикла. 5. Вычисление значения расстояния RT. 6. Проверка условия Xi > 0. Если условие выполнено, перейти к п.7, иначе – к п.11. 7. Проверка условия RT < R. Если условие выполнено, перейти к п.8, иначе – к п.11. 8. Вывод координат Xi, Yi и расстояния RT. 9. Проверка условия RT > RMAX. Если условие выполнено, пе- рейти к п.10, иначе – к п.11. 10. Переменным присваиваются значения RMAX = RT, K = i. 11. Конец цикла. 12. Вывод искомой точки Mk(Xk,Yk) и расстояния RMAX. 13. Конец. Схема алгоритма представлена на рис. 2.17 (стр.47). 5. Макет печати результатов (по C-программе) Результаты ручного и машинного расчётов совпадают. В этом легко убедиться: на графике искомая точка обозначена (стр.44). 45
Страницы
- « первая
- ‹ предыдущая
- …
- 43
- 44
- 45
- 46
- 47
- …
- следующая ›
- последняя »