ВУЗ:
Составители:
Сначала в символе процесса Определение окна задаются размеры
окна, в котором будет выводиться рисунок (рисунок 2.5), например:
(−100, −100) – (100, 100).
Алгоритм предусматривает ввод любых значений X, Y и R и вывод
рис. 2.5, на котором показаны оси, круг с радиусом R и точка с коор-
динатами (X, Y).
Y
R
(X, Y)
X
Рис. 2.5
Так как уравнение окружности: X
2
+ Y
2
= R
2
, то точка с коорди-
натами (X, Y) принадлежит заданной области (кругу), если выполня-
ется условие
X
2
+ Y
2
≤ R
2
.
В результате выполнения алгоритма в случае, если точка принад-
лежит кругу, выводится сообщение «Принадлежит», иначе – «Не
принадлежит».
2.2.1. Переключательные алгоритмические процессы
Среди разветвляющихся алгоритмических процессов в отдельную
группу можно выделить переключательные.
Переключательные алгоритмические процессы позволяют вы-
брать один вариант из нескольких возможных вариантов. Их можно
представить с помощью простых разветвляющихся процессов, но
20
Сначала в символе процесса Определение окна задаются размеры окна, в котором будет выводиться рисунок (рисунок 2.5), например: (−100, −100) – (100, 100). Алгоритм предусматривает ввод любых значений X, Y и R и вывод рис. 2.5, на котором показаны оси, круг с радиусом R и точка с коор- динатами (X, Y). Y (X, Y) R X Рис. 2.5 Так как уравнение окружности: X 2 + Y 2 = R 2 , то точка с коорди- натами (X, Y) принадлежит заданной области (кругу), если выполня- ется условие X2 + Y2 ≤ R2. В результате выполнения алгоритма в случае, если точка принад- лежит кругу, выводится сообщение «Принадлежит», иначе – «Не принадлежит». 2.2.1. Переключательные алгоритмические процессы Среди разветвляющихся алгоритмических процессов в отдельную группу можно выделить переключательные. Переключательные алгоритмические процессы позволяют вы- брать один вариант из нескольких возможных вариантов. Их можно представить с помощью простых разветвляющихся процессов, но 20
Страницы
- « первая
- ‹ предыдущая
- …
- 18
- 19
- 20
- 21
- 22
- …
- следующая ›
- последняя »