home *** CD-ROM | disk | FTP | other *** search
- (* Chapter 10 - Program 1 *)
- program Examples_Of_Write_Statements;
-
- var Index : byte;
- Count : real;
- What : boolean;
- Letter : char;
- Name : string[10];
-
- begin
- Writeln('Integer');
- Index := 17;
- Writeln(Index,Index);
- Writeln(Index:15,Index:15);
-
- Writeln;
- Writeln('Real');
- Count := 27.5678;
- Writeln(Count,Count);
- Writeln(Count:15,Count:15);
- Writeln(Count:15:2,Count:15:2);
- Writeln(Count:15:3,Count:15:3);
- Writeln(Count:15:4,Count:15:4);
-
- Writeln;
- Writeln('Boolean');
- What := FALSE;
- Writeln(What,What);
- Writeln(What:15,What:15);
-
- Writeln('Char');
- Letter := 'Z';
- Writeln(Letter,Letter);
- Writeln(Letter:15,Letter:15);
-
- Writeln('String');
- Name := 'John Doe';
- Writeln(Name,Name);
- Writeln(Name:15,Name:15);
-
- Writeln;
- Writeln('Text output','Text output');
- Writeln('Text output':15,'Text output':15);
- end.
-
-
-
-
- { Result of execution
-
- Integer
- 1717
- 17 17
-
- Real
- 2.7567800000E+01 2.7567800000E+01
- 2.75678000E+01 2.75678000E+01
- 27.57 27.57
- 27.568 27.568
- 27.5678 27.5678
-
- Boolean
- FALSEFALSE
- FALSE FALSE
- Char
- ZZ
- Z Z
- String
- John DoeJohn Doe
- John Doe John Doe
-
- Text OutputText Output
- Text Output Text Output
-
- }