BASIC programs
This article is dimension and READ statement.
10 REM DIM(4) AND READ
20 DIM A(4)
30 REM HERE WE SET DIM A(0) TO DIM A(4)
40 FOR I=0 TO 4
50 READ A(I)
60 NEXT I
70 DATA 0,1,2,3,4
80 END
The run,
A(0) is 0
A(1) is 1
A(2) is 2
A(3) is 3
A(4) is 4
Add,
55 PRINT A(I)
LIST is
10 REM DIM(4) AND READ
20 DIM A(4)
30 REM HERE WE SET DIM A(0) TO DIM A(4)
40 FOR I=0 TO 4
50 READ A(I)
55 PRINT A(I)
60 NEXT I
70 DATA 0,1,2,3,4
80 END
Then run,
0
1
2
3
4
We announced A(4), we read from DATA, input DATA to A(0) to A(4), and result, print result.
We call this type data as sequential data.
Next is loop again, double nest loop.
5 REM I LOOP
10 FOR I =0 TO 4
20 PRINT I
30 NEXT I
40 END
Then run,
0
1
2
3
4
I=0 to 4, print I.
Then,
5 REM J LOOP
10 FOR J =0 TO 4
20 PRINT J
30 NEXT J
40 END
Then run,
0
1
2
3
4
J=0 to 4, print J.
Then,
5 REM I LOOP, J LOOP
10 FOR I=0 TO 4
20 FOR J=0 TO 4
30 PRINT I,J
40 NEXT J
50 NEXT I
60 END
Then run,
0 0
0 1
0 2
0 4
1 0
1 1
.
.
4 3
4 4
I=0; Loop J=0 to 4
I=1; Loop J=0 to 4
I=2; Loop J=0 to 4
I=3; Loop J=0 to 4
I=4; Loop J=0 to 4
Then,
10 REM DIM A(I,J)
20 DIM A(4,4)
30 FOR I=0 TO 4
40 FOR J=0 TO4
50 READ A(I,J)
60 NEXT J
70 NEXT I
80 DATA 0,1,2,3,4
90 DATA 10,11,12,13,14
100 DATA 20,21,22,23,24
110 DATA 30,31,32,33,34
120 DATA 40,41,42,43,44
130 END
Then run,
A(0,0) 0
A(0,1) 1
.
.
A(4,3) 43
A(4,4) 44
Add 55 PRINT A(I,J)
LIST is,
10 REM DIM A(I,J)
20 DIM A(4,4)
30 FOR I=0 TO 4
40 FOR J=0 TO4
50 READ A(I,J)
55 PRINT A(I,J)
60 NEXT J
70 NEXT I
80 DATA 0,1,2,3,4
90 DATA 10,11,12,13,14
100 DATA 20,21,22,23,24
110 DATA 30,31,32,33,34
120 DATA 40,41,42,43,44
130 END
This will let you present readed DATA from sequential data.
0
1
2
3
4
10
11
..
41
42
43
44
You can understand how A(I,J) is changing.
Dimension and READ statement are used in economy analysis, mathematical analysis and multi valuable analysis, and many scenes.
Homework: Check ASCII code. Make all flow chart for BASIC programs in this article.
(R.S.F. toshiki speed news press, Agence France-Presse, 6 Friday June 2014 The Roman)
A(I,J) is matrix dimension.
For example, A(4,4) is 5 x 5 matrix dimension.
(R.S.F. toshiki speed news press, Agence France-Presse, 6 Friday June 2014 The Roman)