Подпрограммы. При создании программы для решения сложной задачи программисты выполняют разделение этой задачи на подзадачи

При создании программы для решения сложной задачи программисты выполняют разделение этой задачи на подзадачи, подзадачи на еще меньшие подзадачи. Со временем у каждого программиста со временем набирается большой набор собственных заготовок, которые удобно оформить отдельной программой, дать ей имя и вызывать ее по имени при необходимости.

Подпрограмма – это повторяющаяся группа операторов, оформленная в виде самостоятельной программной единицы.

Подпрограммы решают три важные задачи, значительно облегчающие программирование:

· Избавляют от необходимости многократно повторять в тексте аналогичные фрагменты, т.е. сокращают объем программы;

· Улучшают структуру программы, облегчая понимание программы;

· Уменьшают вероятность появления ошибок, повышают устойчивость работы программы;

В Паскале различаются две разновидности подпрограмм: процедуры и функции. Функции – это частный вид процедуры. Каждая подпрограмма оформляется отдельным блоком, имеет свое имя, список переменных - исходных данных и список переменных – результатов. Записывается подпрограмма перед разделом операторов основной программы.

Яркий пример использования процедуры в жизни это припев в песне. Он записывается только первый раз, а затем вместо его текста пишется слово "Припев".


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: