StartprogrammingusingObjectPascal:Parameters
인자
다음 예제에서는 프로시저를 호출할 때 변수를 전달하는 인자를 도입합니다.
procedure WriteSumm(x, y: Integer);
begin
Writeln('The summation of ', x,' + ', y, ' = ', x + y)
end;
begin
WriteSumm(2, 7);
Write('Press enter key to close');
Readln;
end.
메인 프로그램에서 WriteSumm 프로시저를 호출했고 값 2와 7을 프로시저에 전달했으며, 프로시저는 이 값들에 대한 합계 결과를 기록하기 위해 x, y 정수형 변수로 받을 것입니다.
다음 예제에서는 프로시저를 사용하여 식당 프로그램을 다시 작성했습니다.