1: 2:
PROCEDURE WriteFormatted(r: real; n: integer); begin WriteLn(r:0:n); end;
begin x := 10.0; end. 10.0 r:0:n 0 Este programa não gera output. Esquecemos de CHAMAR o procedimento!
Uma Function aceita parâmetros (input), um Procedure não Uma Function retorna um valor (output), um Procedure não Um Procedure aceita parâmetros (input), uma Function não Um Procedure retorna um valor (output), uma Function não