Лабораторный практикум по информатике. Гурьяшова Р.Н - 45 стр.

UptoLike

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