Initial data commit
This commit is contained in:
parent
72d218235f
commit
f23f22d71c
199087 changed files with 3378941 additions and 0 deletions
26
Task/Show-ASCII-table/Modula-2/show-ascii-table.mod2
Normal file
26
Task/Show-ASCII-table/Modula-2/show-ascii-table.mod2
Normal file
|
|
@ -0,0 +1,26 @@
|
|||
MODULE AsciiTable;
|
||||
FROM InOut IMPORT Write, WriteCard, WriteString, WriteLn;
|
||||
|
||||
VAR row, col: CARDINAL;
|
||||
|
||||
PROCEDURE WriteItem(n: CARDINAL);
|
||||
BEGIN
|
||||
WriteCard(n, 3);
|
||||
WriteString(": ");
|
||||
CASE n OF
|
||||
32: WriteString("Spc ")
|
||||
| 127: WriteString("Del ")
|
||||
ELSE
|
||||
Write(CHR(n));
|
||||
WriteString(" ")
|
||||
END
|
||||
END WriteItem;
|
||||
|
||||
BEGIN
|
||||
FOR row := 32 TO 47 DO
|
||||
FOR col := row TO 127 BY 16 DO
|
||||
WriteItem(col)
|
||||
END;
|
||||
WriteLn
|
||||
END
|
||||
END AsciiTable.
|
||||
Loading…
Add table
Add a link
Reference in a new issue