ЛАБОРАТОРНАЯ РАБОТА 11
ПРОЦЕДУРЫ
Цель работы:
1. Научиться использовать процедуры в языке Паскаль.
2. Изучить механизм передачи параметров в процедурах.
Краткие сведения из теории
Часто в программе обнаруживаются однотипные участки, которые
выполняют одни и те же вычисления, но с различными данными. Такие части программ целесообразно офордлять в виде подпрограмм. В языке Паскаль выделяют два вида подпрограмм: процедуры и функции. Процедурой называется особым образом оформленный фрагмент программы, имеющий собственное имя.
В заголовке процедуры может быть задан список формальных параметров.
При вызове процедуры эти формальные параметры заменяются фактическими параметрами. Различают формальные параметры - значения и параметры-переменные. Параметры значения можно передавать только в одном направлении: из программы в подпрограмму. Параметры-переменные передаются в обоих направлениях: из программы в подпрограмму и, наоборот, из подпрограммы в программу.
ПРИМЕР 1: Массив A(n) отсортировать в порядке возрастания элементов.
Достарыңызбен бөлісу: |