Существуют очень нужные и интересные фрагменты программы! С их помощью тело программы становится небольшим и компактным! Их можно написать ОДИН раз, а вызывать для выполнения очень-очень много раз!
С их помощью Вы можете разделить свою большую программу на меньшие фрагменты - процедуры или функции.
Они отлаживаются отдельно и независимо, а затем могут использоваться в основном блоке программы или в других процедурах или функциях.
2
уменьшение объема программы за счет многократного применения типовых программных действий, оформленных один раз в виде процедуры или функции;
3 усовершенствование программных модулей - по возможности полученное решение частной задачи обобщается, чтобы его можно было использовать при решении других задач.
Процедура – это самостоятельное какое-то действие!
Что бы вызвать процедуру достаточно воспользоваться
оператором вызова процедуры.
Функция нам необходима КАК РЕЗУЛЬТАТ вычисления!
Ее мы используем в выражениях или при выполнении другого оператора, когда ее результат вычисления подставляется в это выражение или оператор.
Имея один и тот же смысл и аналогичную структуру, процедуры
и функции различаются назначением и способом их использования.
Функция
Функция
Описание имеет вид:
Вызов функции может включаться в выражения в качестве операнда, тогда при вычислении используется результат функции.
В операторной части блока функции задаются операторы, которые должны выполняться при вызове функции.
В модуле должен содержаться один оператор присваивания, в котором ИМЕНИ функции присваивается значение (результат).
Если такой оператор присваивания отсутствует или он не был выполнен, то значение, возвращаемое функцией, не определено.
Параметры (переменные), определяемые при описании процедуры называются формальными.
Параметры (переменные), задаваемые при вызове процедуры называются фактическими.
Формальные параметры (переменные, описываемые в заголовке процедуре) делятся на параметры - значения и параметры – переменные следует список переменных с указанием типа.
Параметры-значения – передают информацию только в процедуру (входные), описываются как переменные с указанием типа (без зарезервированного слова Var).
Параметры-переменные – передают информацию, как в процедуру, так и обратно (выходные), их описание начинается со слова Var, затем следует список переменных с указанием типа.
Программа, которая с помощью функции сравнивает два целых числа и выводит результат сравнения в виде одного из знаков: >,<,=
Это сайт презентаций, где можно хранить и обмениваться своими презентациями, докладами, проектами, шаблонами в формате PowerPoint с другими пользователями. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами.
Email: Нажмите что бы посмотреть