В подпрограммах можно использовать переменные так же, как и в основной программе.
Как передать данные из основной программы в подпрограмму?
Один из способов - использовать параметры подпрограммы.
Примеры процедур с параметром:
Описание:
Параметры, описываемые в заголовке подпрограммы, называют формальными.
Параметры, указываемые при вызове подпрограммы, называют фактическими.
Типы переменных, которые используют как фактические параметры, должны совпадать с типами соответствующих формальных параметров.
Практическая работа
Домашнее задание
Как передать данные из основной программы в подпрограмму?
Один из способов - использовать параметры подпрограммы.
Параметры подпрограммы
В заголовке подпрограммы можно описать переменные, которые будут использоваться внутри подпрограммы. Эти переменные называют параметрами.В заголовке можно перечислить несколько параметров. В этом случае они разделяются символом ; (точка с запятой).Для вызова процедуры с параметром требуется указать данные, которые передаются подпрограмме для обработки, в соответствии со списком параметров.
Примеры процедур с параметром:
Описание:
Тогда при вызовеprocedure PrintSquare(i: integer);
beginwriteln(i*i);end;
PrintSquare(5*a-b) значение 5*a-b
будет вычислено и присвоено переменной i, после чего выполнится
тело процедуры.
procedure Mult2(var a:
integer);
begin
a:=a*2;
end;
после вызова Mult(d) значение d увеличится в 2 раза.Параметры, описываемые в заголовке подпрограммы, называют формальными.
Параметры, указываемые при вызове подпрограммы, называют фактическими.
Типы переменных, которые используют как фактические параметры, должны совпадать с типами соответствующих формальных параметров.
Практическая работа
Домашнее задание
- Доделать классную работу.
- Написать программу для Задачи 2, предложенной на Рабочем листе Подпрограммы с параметрами.
Свои программы загрузить в свою папку Программирование на облачным диске
Комментариев нет:
Отправить комментарий
Примечание. Отправлять комментарии могут только участники этого блога.