Читайте также: |
|
Алгоритмы, как и команды исполнителя, могут иметь аргументы (арг). Правила алгоритмического языка позволяют, например, составить следующий алгоритм рисования квадрата с произвольной длиной стороны:
использовать Чертежник алг квадрат (алг вещ а) нач. опустить перо. сместиться на вектор (а, 0). сместиться на вектор (0, а). сместиться на вектор (-а, 0). сместиться на вектор (0, -а). поднять перо кон |
Запись " алг квадрат (арг вещ а)" означает, что у алгоритма "квадрат" есть один аргумент (арг) "а", который может быть произвольным вещественным (вещ) числом.
Если в основном алгоритме написать вызов "квадрат (4)", то ЭВМ запомнит, что аргумент а равен 4, и при выполнении алгоритма "квадрат (арг вещ а)" скомандует Чертежнику:
· опустить перо
· сместиться на вектор (4,0)
· сместиться на вектор (0, 4)
· сместиться на вектор (-4,0)
· сместиться на вектор (0, -4)
· поднять перо
Пример 1. Составить алгоритм рисования квадрата.
|
Пример 2. Составить алгоритм рисования ромба.
|
Дата добавления: 2015-07-15; просмотров: 131 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Алгоритм рисования слова МИР. | | | Задания |