Вопрос 18.doc
Оценка 4.9

Вопрос 18.doc

Оценка 4.9
doc
13.05.2020
Вопрос 18.doc
Вопрос 18.doc

Вопрос 18.

Организация подпрограмм.

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

Использование подпрограмм позволяет реализовать один из самых прогрессивных методов программирования – структурное программирование. Этот метод позволяет создавать модульные программы, которые проще разрабатывать, понимать и использовать.

В языке Турбо Паскаль выделяют два вида подпрограмм: процедура (PROCEDURE) и функция (FUNCTION).

Процедуры и функции могут быть:

1) предопределенные или встроенные, которые являются частью языка и могут употребляться в программе, не будучи описанными (например, Write, Read, sqr, sin и т.д.);

2) введенные пользователем, которые объявляются в разделе описаний вслед за разделом переменных (var).

Программа может содержать несколько процедур и функций.


Вопрос 18. Организация подпрограмм

Вопрос 18. Организация подпрограмм
Скачать файл