Cтраница 4
Обращение к подпрограмме следует оговаривать еще на той стадии решения задачи, когда на алгоритмическом языке записывается алгоритм ее решения. В его тексте в нужном месте приводится обращение к вспомогательному алгоритму, который будет оформлен в виде подпрограммы. [46]
На примере данной задачи рассмотрим более подробно механизм обращения к подпрограмме. По схеме можно проследить, как осуществляются переход к вспомогательному алгоритму и возврат в вызывающую программную единицу. [47]
При составлении программ часто бывает удобным использование вспомогательных алгоритмов. Например, один раз построив середину отрезка, удобно оформить это как вспомогательный алгоритм и впоследствии использовать его. [48]
В алгоритмическом языке описаны возможности использования уже известных алгоритмов при решении новых задач. Для этого были рассмотрены команды вызова вспомогательного алгоритма вычисления значений функции и вспомогательного алгоритма. На языке программирования Бейсик эти средства реализуются с помощью функций пользователя и подпрограмм. [49]
Хорошей иллюстрацией к вышесказанному может послужить задача о построении пропорциональных отрезков. В ее решении используется вспомогательный алгоритм построения параллельной прямой, который, в свою очередь, использует вспомогательный алгоритм построения перпендикулярной прямой. [50]
Этот алгоритм существенно проигрывает в наглядности алгоритму ФОРМУЛА-1. Именно с целью увеличения удобств при составлении алгоритмов в алгоритмическом языке ( как и во многих других языках программирования) введен вспомогательный алгоритм вычисления функции. Этот алгоритм несколько отличается своим оформлением и способом использования. [51]
Рассмотрим более подробно правила записи команды вызова в алгоритмах с числовыми и литерными величинами. Основное здесь - соответствие между параметрами команды вызова ( называемыми обычно фактическими параметрами) и параметрами ( аргументами и результатами) вспомогательного алгоритма. [52]