home *** CD-ROM | disk | FTP | other *** search
- (* Chapter 5 - Program 1 *)
- program First_Procedure_Call;
-
- var Count : integer;
-
- procedure Write_A_Header;
- begin
- Writeln('This is the header');
- end;
-
- procedure Write_A_Message;
- begin
- Writeln('This is the message and the count is',Count:4);
- end;
-
- procedure Write_An_Ending;
- begin
- Writeln('This is the ending message');
- end;
-
- begin (* main program *)
- Write_A_Header;
- for Count := 1 to 8 do
- Write_A_Message;
- Write_An_Ending;
- end. (* of main program *)
-
-
-
-
- { Result of execution
-
- This is the header
- This is the message and the count is 1
- This is the message and the count is 2
- This is the message and the count is 3
- This is the message and the count is 4
- This is the message and the count is 5
- This is the message and the count is 6
- This is the message and the count is 7
- This is the message and the count is 8
- This is the ending message
-
- }