EasyManua.ls Logo

Radio Shack TRS-80 - Page 114

Radio Shack TRS-80
236 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
12 IN.
"THE STARTING
VERTICAL
ADDRESS
*
( TO
47)
IS"|V
14 IN.
"HDWMANY
VERTICAL BLOCKS
DO
YOU WISH
TO
FILL";
A
16 IF
V+K48
GOTO 20
18
PRINT
"TOO
MANY VERTICAL
BLOCKS.
WOULD
WRAP-AROUND!"
19 END
30
FOR
Y
=
V TO
V+A
Now that we can draw straight lines, we can form figures
like
squares and
rectangles. This
program forms a rectangle. After
NEW
,
type:
10 INPUT
"HORIZONTAL STARTING POINT (0 TO
127) "jX
20
INPUT "VERTICAL
STARTING
POINT
(0
TO 47) ";Y
30
INPUT "LENGTH OF EACH SIDE
(IN
BLOCKS)
TO 47) ";K
40 CLS
50
FOR L
=
X TO X+K
60 SET (L,Y)
70
SET
(L.Y+K)
80
NEXT
L
90 FOR M
=
Y TO Y+K
100 SET £X,H)
1 10 SET ( X+K,M)
120 NEXT M
999 GOTO 999
and
RUN
.
Since
our building blocks are not square, but 2 by 8 rectangles,
we
always get a rectangle.
How
can
we change the program to always form a square?
112

Other manuals for Radio Shack TRS-80

Related product manuals