home *** CD-ROM | disk | FTP | other *** search
- (* Chapter 4 - Program 9 *)
- program A_Bigger_Case_Example;
-
- var Count : integer;
- Index : byte;
-
- begin (* main program *)
- for Count := 1 to 10 do begin
- Write(Count:5);
- case Count of
- 7..9 : Write(' Big Number');
- 2,4,6 : begin Write(' Small');
- Write(' even');
- Write(' number.');
- end;
- 3 : for Index := 1 to 3 do Write(' Boo');
- 1 : if TRUE then begin Write(' TRUE is True,');
- Write(' and this is dumb.');
- end;
- else Write(' This number is not in the allowable list');
- end; (* of case structure *)
- Writeln;
- end; (* of Count loop *)
- end. (* of main program *)
-
-
-
-
- { Result of execution
-
- 1 TRUE is true, and this is dumb.
- 2 Small even number.
- 3 Boo Boo Boo
- 4 Small even number.
- 5 This number is not in the allowable list
- 6 Small even number.
- 7 Big number
- 8 Big number
- 9 Big number
- 10 This number is not in the allowable list
-
- }