Содержание
- 2. Вспомогательный алгоритм - подпрограмма Подпрограммы применяются когда: часть алгоритма неоднократно повторяется в программе; можно использовать фрагменты
- 3. В паскале реализовано два типа подпрограмм процедуры и функции.
- 4. Процедуры и функции Процедура( функция) представляет собой последовательность операторов, которая имеет имя, список параметров и может
- 5. Описание процедур и функций Все процедуры или функции должны быть описаны в разделе описаний основной программы.
- 6. ОБЛАСТЬ ДЕЙСТВИЯ ПЕРЕМЕННЫХ ПРОЦЕДУР И ФУНКЦИЙ Глобальные переменные - переменные, описанные в основной программе и работающие
- 7. Параметры процедур и функций Список ФОРМАЛЬНЫХ ПАРАМЕТРОВ состоит из одной или нескольких секций, разделенных символом "
- 8. Раздел описаний локальных параметров Раздел описаний процедуры или функции устроен так же, как и раздел описаний
- 9. ПАРАМЕТРЫ ПРОЦЕДУРЫ Параметры - значения – Передача параметров по значению. Копия значения фактического параметра становится значением
- 10. Решение задач с использованием подпрограмм ВВОД ЭЛЕМЕНТОВ МАССИВА ПРОЦЕДУРА : {} Procedure INP (N1:integer; VAR b:ZZ);
- 11. Основная программа const N=10; Type ZZ=array[1..N] of integer; {описание глобального массива a} Var a:ZZ; i: integer;
- 12. Нахождение суммы элементов массива ФУНКЦИЯ: function SUM (N2:inferer; b:ZZ):integer; var k1,s: integer; begin s:=0; for k1:=1
- 13. Основная программа const N=10; Type ZZ=array[1..N] of integer; {описание глобального массива a} Var a:ZZ; i, sum1:
- 15. Скачать презентацию