StartprogrammingusingObjectPascal:Parameters

From 흡혈양파의 번역工房
Jump to: navigation, search

인자

다음 예제에서는 프로시저를 호출할 때 변수를 전달하는 인자를 소개합니다.

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 프로시저를 호출했고 값 27을 프로시저에 전달했으며, 프로시저는 이 값들에 대한 합계 결과를 기록하기 위해 x, y 정수형 변수로 받을 것입니다.

다음 예제에서는 프로시저를 사용하여 음식점 프로그램을 다시 작성했습니다.