ΠΡΠΈΠΌΠ΅Ρ . OPEN «Rab.dat» FOR RANDOM AS #1
FOR i1% = 2 TO 10 STEP 2
NEXT i1%
ΠΡΠΈΠΌΠ΅Ρ. LOCATE 10, 40
PRINT » ΠΡΠΎΠ±Π½Π°Ρ ΠΏΠ΅ΡΠ°ΡΡ «
LOCATE 11, 40, 1, 1, 14
ΠΡΠΈΠΌΠ΅Ρ . OPEN «Rab.txt» FOR INPUT AS #1
ΠΡΠΈΠΌΠ΅Ρ . PRINT LOG(1), LOG(5) ((0 1.609438))
ΠΡΠΈΠΌΠ΅Ρ . a1$ = «123456»: a2$ = «78»: LSET a2$ = a1$
PRINT LEN(a2$), a1$, a2$ ((2 123456 12))
Π Π΄Π°Π½Π½ΠΎΠΌ ΠΏΡΠΈΠΌΠ΅ΡΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½Π°Ρ Π°2$ ΠΏΡΠΈΠ½ΠΈΠΌΠ°Π΅Ρ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Β« 12 Β» ΠΏΠΎΡΠΎΠΌΡ, ΡΡΠΎ Π΅Π΅ Π΄Π»ΠΈΠ½Π° Π΄ΠΎ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ ΠΏΡΠΈΡΠ²ΠΎΠ΅Π½ΠΈΡ Π±ΡΠ»Π° ΡΠ°Π²Π½Π° Π΄Π²ΡΠΌ (Π΄Π²Π° ΡΠΈΠΌΠ²ΠΎΠ»Π°: Β« 78 Β»), ΠΏΠΎΡΡΠΎΠΌΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡ Β« LSET Β» ΠΏΡΠΈΡΠ²Π°ΠΈΠ²Π°Π΅Ρ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΡΡΠΎΠΉ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ Π² Π²ΠΈΠ΄Π΅ Π΄Π²ΡΡ
ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ² ΠΈΠ· ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ Π°1$ : Β« 12 Β».
ΠΡΠΈΠΌΠ΅Ρ . a1$ = » 123456″: a2$ = «7 8»
PRINT «==»; LTRIM$(a1$); «==»; LTRIM$(a2$) ((==123456==7 8))
ΠΠ°ΠΊ Π²ΠΈΠ΄Π½ΠΎ ΠΈΠ· ΠΏΡΠΈΠΌΠ΅ΡΠ°, ΡΠ±ΠΈΡΠ°ΡΡΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΠΏΡΠΎΠ±Π΅Π»Ρ, Π½Π°Ρ
ΠΎΠ΄ΡΡΠΈΠ΅ΡΡ ΡΠ»Π΅Π²Π° ΠΎΡ ΡΠ΅ΠΊΡΡΠ°.
ΠΡΠΈΠΌΠ΅Ρ. a 1$ = «ΠΠΎΡ ΠΏΠ΅ΡΠ²Π°Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° «
((ΠΠΎΡ Π²ΡΠΎΡΠ°Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°))
Π Π΄Π°Π½Π½ΠΎΠΌ ΠΏΡΠΈΠΌΠ΅ΡΠ΅ Π²ΠΎ Π²ΡΠΎΡΠΎΠΉ ΡΡΡΠΎΡΠΊΠ΅ ΠΏΡΠΎΠΈΡΡ
ΠΎΠ΄ΠΈΡ ΠΏΠ΅ΡΠ°ΡΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ, Π½Π°ΡΠΈΠ½Π°Ρ Ρ 5ΠΉ ΠΏΠΎΠ·ΠΈΡΠΈΠΈ, Π²ΡΠ΅Π³ΠΎ 16 ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ². Π ΡΡΠ΅ΡΡΠ΅ΠΉ ΡΡΡΠΎΠΊΠ΅ ΠΏΡΠΎΠΈΡΡ
ΠΎΠ΄ΠΈΡ Π·Π°ΠΌΠ΅Π½Π° ΡΠ΅ΠΊΡΡΠ°: Β« ΠΠΎΡ ΠΏΠ΅ΡΠ²Π°Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° Β» Π½Π° ΡΠ΅ΠΊΡΡ Β« ΠΠΎΡ Π²ΡΠΎΡΠ°Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° Β», ΠΏΡΠΈ ΠΊΠΎΡΠΎΡΠΎΠΌ ΠΌΠ΅Π½ΡΠ΅ΡΡΡ ΡΠ΅ΡΠ΅Π΄ΠΈΠ½Π° ΡΠ΅ΠΊΡΡΠ°, Π½Π°ΡΠΈΠ½Π°Ρ Ρ 5ΠΉ ΠΏΠΎΠ·ΠΈΡΠΈΠΈ.
ΠΡΠΈΠΌΠ΅Ρ. 1. MKDIR «rab2» 2. a$ = «c:\zbook\rab1»: MKDIR a$
Π ΠΏΠ΅ΡΠ²ΠΎΠΌ ΠΏΡΠΈΠΌΠ΅ΡΠ΅ ΡΠΎΠ·Π΄Π°Π΅ΡΡΡ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡ Ρ ΠΈΠΌΠ΅Π½Π΅ΠΌ Β« rab 2 Β» Π² ΡΠ΅ΠΊΡΡΠ΅ΠΉ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΠΈ, Π° Π²ΠΎ Π²ΡΠΎΡΠΎΠΌ ΡΠΎΠ·Π΄Π°Π΅ΡΡΡ Π½ΠΎΠ²Π°Ρ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡ, ΠΏΡΡΡ ΠΊΠΎΡΠΎΡΠΎΠΉ ΡΠ²Π½ΠΎ ΡΠΊΠ°Π·Π°Π½. ΠΡΠΈΡΠ΅ΠΌ ΡΡΠΎΡ ΠΏΡΡΡ Π·Π°Π½ΠΎΡΠΈΡΡΡ Π² ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ, ΠΊΠΎΡΠΎΡΠ°Ρ ΡΠ²Π»ΡΠ΅ΡΡΡ Π°ΡΠ³ΡΠΌΠ΅Π½ΡΠΎΠΌ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΠ° Β« MKDIR Β».
ΠΡΠΈΠΌΠ΅Ρ . PRINT 5 MOD 2, 2 MOD 5, 2.2 MOD 5, 5 MOD 2.2 ((1 2 2 1))
ΠΡΠΈΠΌΠ΅Ρ . MKDIR «rab»: NAME «rab» AS «rab1»
Π ΠΏΡΠΈΠΌΠ΅ΡΠ΅ ΡΠ½Π°ΡΠ°Π»Π° Π² ΡΠ΅ΠΊΡΡΠ΅ΠΉ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΠΈ ΠΎΠ±ΡΠ°Π·ΡΠ΅ΡΡΡ ΠΏΠΎΠ΄Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡ ΠΏΠΎΠ΄ ΠΈΠΌΠ΅Π½Π΅ΠΌ Β« Rab Β», Π° Π·Π°ΡΠ΅ΠΌ ΠΎΠ½Π° ΠΌΠ΅Π½ΡΠ΅Ρ ΡΠ²ΠΎΠ΅ ΠΈΠΌΡ Π½Π° Β« rab 1 Β».
ΠΡΠΈΠΌΠ΅Ρ . i1% = 17: PRINT OCT$(i1%), OCT$(55) ((21 67))
ON i1% GOSUB sub1, sub2: PRINT i2%,
Π Π΄Π°Π½Π½ΠΎΠΌ ΠΏΡΠΈΠΌΠ΅ΡΠ΅ ΡΠ½Π°ΡΠ°Π»Π° Π²ΡΠΏΠΎΠ»Π½ΡΠ΅ΡΡΡ ΠΏΠΎΠ΄ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° Β« sub 1 Β», ΡΠ°ΠΊ ΠΊΠ°ΠΊ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½Π°Ρ i 1% ΠΏΡΠΈΠ½ΠΈΠΌΠ°Π΅Ρ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ 1, Π·Π°ΡΠ΅ΠΌ ΠΏΠΎΠ΄ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° Β« sub 2 Β», ΡΠ°ΠΊ ΠΊΠ°ΠΊ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½Π°Ρ i 1% Π² ΡΠΈΠΊΠ»Π΅ ΠΏΡΠΈΠ½ΠΈΠΌΠ°Π΅Ρ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ 2.
ΠΡΠΈΠΌΠ΅Ρ . ON i1% GOTO m1, m2
ΠΡΠ»ΠΈ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ i 1% ΡΠ°Π²Π½ΠΎ 1, ΡΠΎ ΠΏΡΠΎΠΈΠ·ΠΎΠΉΠ΄Π΅Ρ ΠΏΠ΅ΡΠ΅Ρ
ΠΎΠ΄ Π½Π° ΠΌΠ΅ΡΠΊΡ Β« m 1Β», Π΅ΡΠ»ΠΈ ΡΠ°Π²Π½ΠΎ 2, ΡΠΎ Π½Π° ΠΌΠ΅ΡΠΊΡ Β« m 2 Β».
ΠΡΠΈΠΌΠ΅ΡΡ . 1. OPEN βRab1.danβ FOR OUTPUT AS #1 2. OPEN βRab2.danβ FOR INPUT AS #1 3. OPEN βRab3.danβ FOR APPEND AS #1 4. OPEN βRab4.danβ FOR BINARY AS #1 5. OPEN βRab5.danβ FOR RANDOM AS #1 LEN=80
ΠΠΎ Π²ΡΠΎΡΠΎΠΌ ΠΏΡΠΈΠΌΠ΅ΡΠ΅ ΠΎΡΠΊΡΡΠ²Π°Π΅ΡΡΡ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΡΠΉ ΡΠ°ΠΉΠ» ΠΏΠΎΠ΄ ΠΈΠΌΠ΅Π½Π΅ΠΌ Β« Rab 2. dan Β» Π΄Π»Ρ Π²Π²ΠΎΠ΄Π° Π΄Π°Π½Π½ΡΡ
ΠΈΠ· ΡΠ°ΠΉΠ»Π° (ΠΊΠ»ΡΡΠ΅Π²ΠΎΠΉ ΡΠ»ΠΎΠ²ΠΎ Β« INPUT Β») Ρ Π΅Π³ΠΎ Π½Π°ΡΠ°Π»Π°.
ΠΡΠΈΠΌΠ΅ΡΡ . 1. OPTION BASE 0 2. OPTION BASE 1
Π ΠΏΡΠΈΠΌΠ΅ΡΠ°Ρ
ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅ΡΡΡ Π½ΠΈΠΆΠ½ΠΈΠΉ ΠΏΡΠ΅Π΄Π΅Π» ΡΠ°Π·ΠΌΠ΅ΡΠ½ΠΎΡΡΠΈ ΠΌΠ°ΡΡΠΈΠ²Π° ΠΊΠ°ΠΊ 0 ΠΈΠ»ΠΈ 1. ΠΡΠ»ΠΈ ΠΌΠ°ΡΡΠΈΠ² Π±ΡΠ΄Π΅Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ ΠΊΠ°ΠΊ Β« DIM a (10) Β», ΡΠΎ Π² ΠΏΠ΅ΡΠ²ΠΎΠΌ ΠΏΡΠΈΠΌΠ΅ΡΠ΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² ΠΌΠ°ΡΡΠΈΠ²Π° ΡΠ°Π²Π½ΠΎ ΠΎΠ΄ΠΈΠ½Π½Π°Π΄ΡΠ°ΡΠΈ, ΠΎΡ 0 Π΄ΠΎ 10, Π° Π²ΠΎ Π²ΡΠΎΡΠΎΠΌ Π΄Π΅ΡΡΡΠΈ, ΠΎΡ 1 Π΄ΠΎ 10. ΠΡΠ»ΠΈ ΠΌΠ°ΡΡΠΈΠ² ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ ΠΊΠ°ΠΊ Β« DIM a (2 TO 10) Β», ΡΠΎ Π²Π½Π΅ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ Π² ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΠ΅ Β« OPTION BASE Β», ΡΠ°Π·ΠΌΠ΅ΡΠ½ΠΎΡΡΡ ΠΌΠ°ΡΡΠΈΠ²Π° Π±ΡΠ΄Π΅Ρ ΠΎΡ 2 Π΄ΠΎ 10 ΠΈ ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΡ 9 ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ².
ΠΡΠΈΠΌΠ΅Ρ . SCREEN 9: CLS: CIRCLE (30, 30), 20, 1: CIRCLE (100, 30), 20, 1
CIRCLE (30, 100), 20, 1: CIRCLE (100, 100), 20, 1
P AINT (30, 30), 2, 1: a$ = CHR$(2) + CHR$(3) + CHR$(4): PAINT (30, 100), a$, 1
PAINT STEP(70, 0), 3, 1: PAINT (100, 30), 4, 1
LINE (i1% * 10, i1% * 10)-(i1% * 10 + 10, i1% * 10 + 10), i1%, BF
LINE (i1% * 10, i1% * 10)-(i1% * 10 + 10, i1% * 10 + 10), i1%, BF
Π Π΄Π°Π½Π½ΠΎΠΌ ΠΏΡΠΈΠΌΠ΅ΡΠ΅ Π½Π° ΡΠΊΡΠ°Π½ ΡΠ½Π°ΡΠ°Π»Π° Π²ΡΠ²ΠΎΠ΄ΡΡΡΡ 8 ΠΏΡΡΠΌΠΎΡΠ³ΠΎΠ»ΡΠ½ΠΈΠΊΠΎΠ² ΠΈ ΠΎΠ±ΡΠ°Π· ΡΠ΅ΠΊΡΡΠ΅Π³ΠΎ ΡΠΊΡΠ°Π½Π° ΠΏΠΎΠ΄ Π½ΠΎΠΌΠ΅ΡΠΎΠΌ 0 Π·Π°ΠΏΠΎΠΌΠΈΠ½Π°Π΅ΡΡΡ Π½Π° ΡΡΡΠ°Π½ΠΈΡΠ΅ ΠΏΠΎΠ΄ Π½ΠΎΠΌΠ΅ΡΠΎΠΌ 1. ΠΠ°Π»Π΅Π΅ Π²ΡΠ²ΠΎΠ΄ΡΡΡΡ Π΅ΡΠ΅ 7 ΠΏΡΡΠΌΠΎΡΠ³ΠΎΠ»ΡΠ½ΠΈΠΊΠΎΠ² (ΡΠΈΠΊΠ» ΠΏΠΎ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ i 1% ΠΎΡ 9 Π΄ΠΎ 15). ΠΠΎΡΠ»Π΅ Π²Π²ΠΎΠ΄Π° ΡΠΈΠΌΠ²ΠΎΠ»ΡΠ½ΠΎΠΉ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ ( i 1$ ) ΠΎΠ±ΡΠ°Π· ΡΠΊΡΠ°Π½Π° ΠΊΠΎΠΏΠΈΡΡΠ΅ΡΡΡ ΠΈΠ· ΡΡΡΠ°Π½ΠΈΡΡ ΠΏΠΎΠ΄ Π½ΠΎΠΌΠ΅ΡΠΎΠΌ 1 Π½Π° 0 ΠΈ Π½Π° ΡΠΊΡΠ°Π½Π΅ ΠΏΠΎΡΠ²Π»ΡΡΡΡΡ ΡΠ½ΠΎΠ²Π° Π²ΠΎΡΠ΅ΠΌΡ ΠΏΡΡΠΌΠΎΡΠ³ΠΎΠ»ΡΠ½ΠΈΠΊΠΎΠ², Π° Π½Π΅ 15, ΠΊΠΎΡΠΎΡΡΠ΅ Π±ΡΠ»ΠΈ Π΄ΠΎ Π²Π²ΠΎΠ΄Π° ΡΠ΅ΠΊΡΡΠ°.
ΠΡΠΈΠΌΠ΅ΡΡ. 1. PLAY «MS L8 ff ee dd de ff ee d4 d4 cc cc 2. a$= «MS L8 ff ee dd de ff ee d4 d4 cc cc
WINDOW SCREEN (0, 0)-(100, 100)
PRINT POINT(0), POINT(1), POINT(2), POINT(3)
ΠΡΠΈΠΌΠ΅Ρ . PRINT: PRINT POS(0) ((1))
Π Π΄Π°Π½Π½ΠΎΠΌ ΠΏΡΠΈΠΌΠ΅ΡΠ΅ ΠΊΡΡΡΠΎΡ Π½Π°Ρ
ΠΎΠ΄ΠΈΡΡΡ Π½Π° ΠΏΠ΅ΡΠ²ΠΎΠΌ ΡΡΠΎΠ»Π±ΡΠ΅, ΡΠ°ΠΊ ΠΊΠ°ΠΊ ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠΈΠΉ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡ Β« PRINT Β» ΡΡΡΠ°Π½ΠΎΠ²ΠΈΠ» Π½Π° ΡΡΡ ΠΏΠΎΠ·ΠΈΡΠΈΡ ΠΊΡΡΡΠΎΡ.
ΠΡΠΈΠΌΠ΅Ρ . SCREEN 9: CLS : COLOR 2
FOR i2% = 1 TO 500: i1 = SIN(i1%): NEXT i2%
Π ΡΠΈΠΌΠ΅Ρ . PRINT: PRINT 1; 2, 3; 4, 5, 6, 7, 8, 9, 0,
Π ΠΏΡΠΈΠΌΠ΅ΡΠ΅ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ Π²ΡΠ²ΠΎΠ΄ΠΈΡΡΡ Π½Π° ΡΠΊΡΠ°Π½ Π΄ΠΈΡΠΏΠ»Π΅Ρ, ΠΏΡΠΈ ΡΡΠΎΠΌ Π²ΡΠ²ΠΎΠ΄ΡΡΡΡ ΡΠΈΡΡΡ ΠΎΠ΄Π½Π° Π·Π° Π΄ΡΡΠ³ΠΎΠΉ Π΄ΠΎ ΡΠ΅Ρ
ΠΏΠΎΡ, ΠΏΠΎΠΊΠ° Π½Π΅ Π±ΡΠ΄Π΅Ρ Π΄ΠΎΡΡΠΈΠ³Π½ΡΡ ΠΊΠΎΠ½Π΅Ρ ΡΡΡΠΎΠΊΠΈ. ΠΠΎΡΠ»Π΅ ΡΡΠΎΠ³ΠΎ Π²ΡΠ²ΠΎΠ΄ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΡΡ Π½Π° ΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΉ ΡΡΡΠΎΡΠΊΠ΅. ΠΠ΅ΡΠ²ΡΠΉ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡ PRINT Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ Π½ΠΈ ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π°ΡΠ³ΡΠΌΠ΅Π½ΡΠ°, ΠΏΠΎΡΡΠΎΠΌΡ ΠΎΠ½ ΡΠΎΠ»ΡΠΊΠΎ ΠΏΠ΅ΡΠ΅Π²ΠΎΠ΄ΠΈΡ ΠΊΡΡΡΠΎΡ Π½Π° ΡΠ»Π΅Π΄ΡΡΡΡΡ ΡΡΡΠΎΡΠΊΡ. ΠΡΠΎΡΠΎΠΉ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡ ΠΈΠΌΠ΅Π΅Ρ Π°ΡΠ³ΡΠΌΠ΅Π½ΡΡ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΠ΅ΡΠ΅ΡΠΈΡΠ»Π΅Π½Ρ ΠΌΠ΅ΠΆΠ΄Ρ ΡΠΎΠ±ΠΎΠΉ ΡΠ΅ΡΠ΅Π· ΡΠΎΡΠΊΡ ΠΈ ΡΠΎΡΠΊΡ Ρ Π·Π°ΠΏΡΡΠΎΠΉ. ΠΡΠ»ΠΈ ΡΡΠΎΠΈΡ ΡΠΎΡΠΊΠ° Ρ Π·Π°ΠΏΡΡΠΎΠΉ, ΡΠΎ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΉ ΡΠ΅ΠΊΡΡ Π±ΡΠ΄Π΅Ρ ΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΡ Π½Π΅ΠΏΠΎΡΡΠ΅Π΄ΡΡΠ²Π΅Π½Π½ΠΎ Π·Π° ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠΈΠΌ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ΠΌ. ΠΡΠ»ΠΈ ΡΡΠΎΠΈΡ Π·Π°ΠΏΡΡΠ°Ρ, ΡΠΎ ΡΠ»Π΅Π΄ΡΡΡΠ΅Π΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Π±ΡΠ΄Π΅Ρ Π²ΡΠ²ΠΎΠ΄ΠΈΡΡΡΡ Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΉ ΠΏΠΎΠ·ΠΈΡΠΈΠΈ. ΠΠΊΡΠ°Π½ Π΄Π΅Π»ΠΈΡΡΡ Π½Π° ΠΏΡΡΡ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΡΡ
ΠΏΠΎ ΡΠΈΡΠΈΠ½Π΅ ΠΎΠ±Π»Π°ΡΡΠ΅ΠΉ (ΠΏΠΎ Π³ΠΎΡΠΈΠ·ΠΎΠ½ΡΠ°Π»ΠΈ) ΠΈ ΡΠ»Π΅Π΄ΡΡΡΠ΅Π΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Π±ΡΠ΄Π΅Ρ Π²ΡΠ²ΠΎΠ΄ΠΈΡΡΡΡ Π½Π° ΠΏΠ΅ΡΠ²ΠΎΠΉ ΠΏΠΎΠ·ΠΈΡΠΈΠΈ ΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΉ Π·ΠΎΠ½Ρ (Π·Π½Π°ΠΊ ΡΠ°Π±ΡΠ»ΡΡΠΈΠΈ). ΠΠ°ΠΏΡΡΠ°Ρ, ΠΊΠΎΡΠΎΡΠ°Ρ Π½Π°Ρ
ΠΎΠ΄ΠΈΡΡΡ ΠΏΠΎΡΠ»Π΅ ΠΏΠΎΡΠ»Π΅Π΄Π½Π΅Π³ΠΎ Π°ΡΠ³ΡΠΌΠ΅Π½ΡΠ° ΡΠ²ΠΈΠ΄Π΅ΡΠ΅Π»ΡΡΡΠ²ΡΠ΅Ρ ΠΎ ΡΠΎΠΌ, ΡΡΠΎ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΉ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡ PRINT Π±ΡΠ΄Π΅Ρ Π²ΡΠ²ΠΎΠ΄ΠΈΡΡ ΠΎΡΠ΅ΡΠ΅Π΄Π½ΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Π½Π° ΡΠΎΠΉ ΠΆΠ΅ ΡΡΡΠΎΡΠΊΠ΅, ΡΡΠΎ ΠΈ ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠΉ Π²ΡΠ²Π΅Π΄Π΅Π½Π½ΡΠΉ ΡΠ΅ΠΊΡΡ (ΠΏΠΎΡΠ»Π΅ ΡΠΈΠΌΠ²ΠΎΠ»Π° Β«0Β»).
PRINT i1%, i2#, i3#, a$: PRINT USING «###.#####»; i1%
PRINT USING «###.####»; i3# : PRINT USING «+###.##^^^^»; i2#
PRINT USING «$$##.####»; i2#: PRINT USING «**#.####»; i2#
PRINT USING «!»; a$: PRINT USING « \ \»; a$
Π‘Π»Π΅Π΄ΡΡΡΠΈΠ΅ Π΄Π²Π° ΡΠΈΡΠ»Π° Π²ΡΠ²ΠΎΠ΄ΡΡΡΡ Ρ Π»ΠΈΠ΄ΠΈΡΡΡΡΠΈΠΌΠΈ ΡΠΈΠΌΠ²ΠΎΠ»Π°ΠΌΠΈ: Β«$Β» ΠΈ Β«*Β». Π’ΠΎ Π΅ΡΡΡ, Π΅ΡΠ»ΠΈ ΡΠΈΡΠ»ΠΎ Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ ΠΌΠ΅Π½ΡΡΠ΅ ΠΏΠΎΠ·ΠΈΡΠΈΠΉ ΡΠ΅Π»ΠΎΠΉ ΡΠ°ΡΡΠΈ ΡΠΈΡΠ»Π°, ΡΠ΅ΠΌ Π΅ΠΌΡ Π²ΡΠ΄Π΅Π»Π΅Π½ΠΎ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ ΠΎΠ΄Π½Ρ Π·Π½Π°ΡΠ°ΡΡΡ ΡΠΈΡΡΡ, Π° Π²ΡΠ΄Π΅Π»Π΅Π½ΠΎ 3 ΠΈΠ»ΠΈ 4, ΡΠΎ ΠΏΠ΅ΡΠ΅Π΄ ΡΠΈΡΠ»ΠΎΠΌ Π±ΡΠ΄ΡΡ Π²ΡΠ²Π΅Π΄Π΅Π½Ρ ΡΠΈΠΌΠ²ΠΎΠ»Ρ, ΡΠΊΠ°Π·Π°Π½Π½ΡΠ΅ Π² ΡΠΎΡΠΌΠ°ΡΠ΅ (Π·Π½Π°ΠΊ Π΄ΠΎΠ»Π»Π°ΡΠ° ΠΈ Π·Π²Π΅Π·Π΄ΠΎΡΠΊΠ°).
ΠΠ°Π»Π΅Π΅ Π²ΡΠ²ΠΎΠ΄ΠΈΡΡΡ ΡΠ½Π°ΡΠ°Π»Π° ΠΏΠ΅ΡΠ²ΡΠΉ ΡΠΈΠΌΠ²ΠΎΠ», Π° Π·Π°ΡΠ΅ΠΌ ΡΡΠΈ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ° ΡΠΈΠΌΠ²ΠΎΠ»ΡΠ½ΠΎΠΉ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ. ΠΡΠΈ ΡΠΊΠ°Π·Π°Π½ΠΈΠΈ ΡΠΎΡΠΌΠ°ΡΠ° ΠΊΠ°ΠΊ Β«\ \Β», Π½Π° ΡΠΊΡΠ°Π½ Π±ΡΠ΄Π΅Ρ Π²ΡΠ²Π΅Π΄Π΅Π½ΠΎ ΡΡΠΎΠ»ΡΠΊΠΎ ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ², ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΈΡ
ΠΈΠΌΠ΅Π΅ΡΡΡ Π² ΡΠΎΡΠΌΠ°ΡΠ΅. Π’Π°ΠΊ, Π² ΠΏΡΠΈΠΌΠ΅ΡΠ΅ ΠΈΡ
ΠΈΠΌΠ΅Π΅ΡΡΡ: ΠΎΠ΄ΠΈΠ½ ΡΠΈΠΌΠ²ΠΎΠ» Β«/Β», ΠΎΠ΄ΠΈΠ½ ΠΏΡΠΎΠ±Π΅Π» ΠΈ ΠΎΠ΄ΠΈΠ½ ΡΠΈΠΌΠ²ΠΎΠ» Β«/Β», ΡΠΎ Π΅ΡΡΡ, Π²ΡΠ΅Π³ΠΎ ΡΡΠΈ ΡΠΈΠΌΠ²ΠΎΠ»Π°. Π‘ΡΠΎΠ»ΡΠΊΠΎ ΠΆΠ΅ ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ² ΠΈ Π±ΡΠ΄Π΅Ρ Π²ΡΠ²Π΅Π΄Π΅Π½ΠΎ Π½Π° ΡΠΊΡΠ°Π½ ΠΈΠ· ΡΠΈΠΌΠ²ΠΎΠ»ΡΠ½ΠΎΠΉ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ.
ΠΡΠΈΠΌΠ΅ΡΡ . 1. PRINT i 1% REM Π²ΡΠ²ΠΎΠ΄ Π½Π° ΡΠΊΡΠ°Π½ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ i 1%
2. PRINT i 1% ‘ Π²ΡΠ²ΠΎΠ΄ Π½Π° ΡΠΊΡΠ°Π½ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ i 1%
ΠΠ°Π½Π½ΡΠ΅ ΠΏΡΠΈΠΌΠ΅ΡΡ ΠΈΠ΄Π΅Π½ΡΠΈΡΠ½Ρ Π΄ΡΡΠ³ Π΄ΡΡΠ³Ρ.
FOR i1% = 1 TO 2: READ i2%, i3%, i4%: PRINT i2%, i3%, i4%,
NEXT i 1% ((1 1 1 1 1 1))
PRINT RIGHT$(a$, 9) (( ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ))
Π Π΄Π°Π½Π½ΠΎΠΌ ΠΏΡΠΈΠΌΠ΅ΡΠ΅ Π½Π° ΡΠΊΡΠ°Π½ Π²ΡΠ²ΠΎΠ΄ΡΡΡΡ 9 ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ², Π½Π°Ρ
ΠΎΠ΄ΡΡΠΈΡ
ΡΡ ΡΠΏΡΠ°Π²Π° Π² ΡΠΈΠΌΠ²ΠΎΠ»ΡΠ½ΠΎΠΉ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ.
ΠΡΠΈΠΌΠ΅Ρ . MKDIR «TEMP»: FILES
RMDIR » TEMP «: FILES
Π ΠΏΡΠΈΠΌΠ΅ΡΠ΅ ΡΠ½Π°ΡΠ°Π»Π° ΡΠΎΠ·Π΄Π°Π΅ΡΡΡ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡ Β« TEMP Β» ΠΏΡΠΈ ΠΏΠΎΠΌΠΎΡΠΈ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΠ° Β« MKDIR Β» ΠΈ Π²ΡΠ²ΠΎΠ΄ΠΈΡΡΡ Π½Π° ΡΠΊΡΠ°Π½ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅ ΡΠ΅ΠΊΡΡΠ΅ΠΉ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΠΈ. ΠΠ°Π»Π΅Π΅ ΡΡΠ° Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡ ΡΠ½ΠΈΡΡΠΎΠΆΠ°Π΅ΡΡΡ ΠΏΡΠΈ ΠΏΠΎΠΌΠΎΡΠΈ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΠ° Β« RMDIR Β» ΠΈ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅ ΡΠ΅ΠΊΡΡΠ΅ΠΉ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΠΈ Π²ΡΠ²ΠΎΠ΄ΠΈΡΡΡ Π½Π° ΡΠΊΡΠ°Π½.
ΠΡΠΈΠΌΠ΅Ρ . RANDOMIZE TIMER
ΠΠ°Π½Π½ΡΠΉ ΠΏΡΠΈΠΌΠ΅Ρ Π²ΡΠ²ΠΎΠ΄ΠΈΡ ΡΠ»ΡΡΠ°ΠΉΠ½ΡΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΡ Ρ
ΠΈ Ρ Π² Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π΅ ΠΎΡ 1 Π΄ΠΎ 100. ΠΠ΅ΡΠ²ΡΠΉ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ Π½Π°ΡΠ°Π»ΡΠ½ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ ΡΠ»ΡΡΠ°ΠΉΠ½ΡΡ
ΡΠΈΡΠ΅Π». ΠΡΠ»ΠΈ Π±Ρ ΡΡΠΎΠ³ΠΎ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΠ° Π½Π΅ Π±ΡΠ»ΠΎ, ΡΠΎ ΠΊΠ°ΠΆΠ΄ΡΠΉ ΡΠ°Π· ΠΏΡΠΈ Π·Π°ΠΏΡΡΠΊΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ, ΠΎΠ½Π° Π²ΡΠ΄Π°Π²Π°Π»Π° Π±Ρ ΠΎΠ΄Π½Ρ ΠΈ ΡΡ ΠΆΠ΅ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΡΡΡ ΡΠΈΡΠ΅Π». ΠΠΎ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΡ Π²ΡΠ΄Π°Π΅ΡΡΡ ΡΠΈΡΠ»ΠΎ ΠΎΡ 0 Π΄ΠΎ 1, Π½Π΅ Π²ΠΊΠ»ΡΡΠ°Ρ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ 1. ΠΠΎΡΡΠΎΠΌΡ, ΡΠΌΠ½ΠΎΠΆΠ°Ρ Π΄Π°Π½Π½ΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Π½Π° 100, ΠΏΠΎΠ»ΡΡΠΈΠΌ ΡΠΈΡΠ»ΠΎ ΠΎΡ 0 Π΄ΠΎ 99. ΠΡΠΈ ΠΏΠΎΠΌΠΎΡΠΈ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΠ° INT ΡΠ±ΠΈΡΠ°Π΅ΡΡΡ Π΄ΡΠΎΠ±Π½Π°Ρ ΡΠ°ΡΡΡ ΡΠΈΡΠ»Π°, ΠΊ ΠΊΠΎΡΠΎΡΠΎΠΌΡ ΠΏΡΠΈΠ±Π°Π²Π»ΡΠ΅ΡΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ 1. Π ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ΅ ΠΏΠΎΠ»ΡΡΠ°Π΅ΠΌ ΡΠΈΡΠ»ΠΎ Π² Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π΅ ΠΎΡ 1 Π΄ΠΎ 100, ΠΊΠΎΡΠΎΡΠΎΠ΅ ΠΈ Π²ΡΠ²ΠΎΠ΄ΠΈΡΡΡ Π½Π° ΡΠΊΡΠ°Π½ Π΄ΠΈΡΠΏΠ»Π΅Ρ.
ΠΡΠΈΠΌΠ΅Ρ . a1$ = » 123456 «: a2$ = «7 8»
ΠΠ°ΠΊ Π²ΠΈΠ΄Π½ΠΎ ΠΈΠ· ΠΏΡΠΈΠΌΠ΅ΡΠ°, ΡΠ±ΠΈΡΠ°ΡΡΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΠΏΡΠΎΠ±Π΅Π»Ρ, Π½Π°Ρ
ΠΎΠ΄ΡΡΠΈΠ΅ΡΡ ΡΠΏΡΠ°Π²Π° ΠΎΡ ΡΠ΅ΠΊΡΡΠ°.
ΠΡΠΈΠΌΠ΅ΡΡ . 1. RUN «C:\DOS\TEST.BAS» 2. RUN 40
ΠΡΠΈΠΌΠ΅Ρ. COLOR 0, 7: CLS: PRINT » ΠΡΠΈΠ²Π΅Ρ «;
ΠΡΠΈΠΌΠ΅Ρ . 1. SCREEN 9 2. SCREEN 9,,1,0
ΠΡΠΈΠΌΠ΅Ρ . OPEN «Rab.txt» FOR RANDOM AS #1
CASE «1»: PRINT » ΠΏΠ΅ΡΠ²ΡΠΉ ΡΠ°Π³ «
CASE «2»: PRINT » Π²ΡΠΎΡΠΎΠΉ ΡΠ°Π³ «
CASE ELSE: PRINT » Π½Π΅Π²Π΅ΡΠ½ΡΠΉ Π²Π²ΠΎΠ΄ «: GOTO m1
END SELECT: GOTO m1
ΠΡΠΈΠΌΠ΅Ρ . i1% = 9: PRINT SGN(-5), SGN(0), SGN(i1%) ((-1 0 1))
ΠΡΠΈΠΌΠ΅Ρ . SHELL «mkdir rab»
ΠΠ°Π½Π½ΡΠΉ ΠΏΡΠΈΠΌΠ΅Ρ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΠΎΠ·Π΄Π°ΡΡ Π½ΠΎΠ²ΡΡ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡ ΠΏΠΎΠ΄ ΠΈΠΌΠ΅Π½Π΅ΠΌ Β« mkdir rab Β».
ΠΡΠΈΠΌΠ΅ΡΡ. 1. SLEEP 2 2. SLEEP
Π ΠΏΠ΅ΡΠ²ΠΎΠΌ ΠΏΡΠΈΠΌΠ΅ΡΠ΅ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΡΡ Π·Π°Π΄Π΅ΡΠΆΠΊΠ° Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π½Π° Π΄Π²Π΅ ΡΠ΅ΠΊΡΠ½Π΄Ρ. ΠΠΎ Π²ΡΠΎΡΠΎΠΌ ΠΏΡΠΈΠΌΠ΅ΡΠ΅ Π·Π°Π΄Π΅ΡΠΆΠΊΠ° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΡΡ Π΄ΠΎ ΡΠ΅Ρ
ΠΏΠΎΡ, ΠΏΠΎΠΊΠ° Π½Π΅ Π±ΡΠ΄Π΅Ρ Π½Π°ΠΆΠ°ΡΠ° ΠΊΠ°ΠΊΠ°Ρ-Π½ΠΈΠ±ΡΠ΄Ρ ΠΊΠ»Π°Π²ΠΈΡΠ°.
Π ΠΏΡΠΈΠΌΠ΅ΡΠ΅ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΡΡ Π·Π²ΡΠΊ ΡΠ°ΡΡΠΎΡΠΎΠΉ 65 Π³Π΅ΡΡ Π² ΡΠ΅ΡΠ΅Π½ΠΈΠΈ 6 ΡΠ°ΠΊΡΠΎΠ². Π§Π°ΡΡΠΎΡΠ° ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΡΠΊΠ°Π·Π°Π½Π° Π² ΠΏΡΠ΅Π΄Π΅Π»Π°Ρ
ΠΎΡ 37 Π΄ΠΎ 32767 Π³Π΅ΡΡ. ΠΡΠΎΠ΄ΠΎΠ»ΠΆΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ Π·Π²ΡΠΊΠ° ΡΠΊΠ°Π·ΡΠ²Π°Π΅ΡΡΡ Π² ΡΠ°ΠΊΡΠ°Ρ
, Π³Π΄Π΅ 18.2 ΡΠ°ΠΊΡΠ° ΡΠ°Π²Π½ΡΡΡΡΡ ΠΎΠ΄Π½ΠΎΠΉ ΡΠ΅ΠΊΡΠ½Π΄Π΅.
ΠΡΠΈΠΌΠ΅Ρ . a$ = «123»: PRINT a$ + SPACE$(5) + a$ ((123 123))
Π ΠΏΡΠΈΠΌΠ΅ΡΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ Β« Π°$ Β» ΠΏΡΠΈΡΠ²Π°ΠΈΠ²Π°Π΅ΡΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Β«123Β» ΠΈ Π·Π°ΡΠ΅ΠΌ ΠΎΠ½ΠΎ Π΄Π²Π° ΡΠ°Π·Π° Π²ΡΠ²ΠΎΠ΄ΠΈΡΡΡ Π½Π° ΡΠΊΡΠ°Π½, ΠΌΠ΅ΠΆΠ΄Ρ ΠΊΠΎΡΠΎΡΡΠΌΠΈ Π½Π°Ρ
ΠΎΠ΄ΠΈΡΡΡ ΠΏΡΡΡ ΠΏΡΠΎΠ±Π΅Π»ΠΎΠ².
ΠΡΠΈΠΌΠ΅Ρ . a$ = «123»: PRINT a$; SPC(5); a$ ((123 123))
ΠΡΠΈΠΌΠ΅Ρ . PRINT SQR(4), SQR(9) ((2 3))
Π ΠΏΡΠΈΠΌΠ΅ΡΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ Β« i 1% Β» ΠΏΡΠΈΡΠ²ΠΎΠ΅Π½ΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ 15, ΠΊΠΎΡΠΎΡΠΎΠ΅ Ρ
ΡΠ°Π½ΠΈΡΡΡ Π² ΡΠΈΡΠ»ΠΎΠ²ΠΎΠΉ ΡΠΎΡΠΌΠ΅. ΠΠ°Π»Π΅Π΅ Π² ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ Β« Π°1$ Β» Π·Π°Π½ΠΎΡΠΈΡΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΡΠ΅ΠΊΡΡΠ° Β«—Β», ΠΏΠΎΡΠΎΠΌ ΡΠ΅ΠΊΡΡΠ° Π² Π²ΠΈΠ΄Π΅ ΡΠΈΡΠ»Π° ΠΈ ΡΠ½ΠΎΠ²Π° ΡΠ΅ΠΊΡΡ Β«—Β», ΠΊΠΎΡΠΎΡΠΎΠ΅ Π·Π°ΡΠ΅ΠΌ Π²ΡΠ²ΠΎΠ΄ΠΈΡΡΡ Π½Π° ΡΠΊΡΠ°Π½.
ΠΡΡΠΎΡΠ½ΠΈΠΊ
ΠΠ»Ρ ΡΠ΅Π³ΠΎ ΡΠ»ΡΠΆΠΈΡ ΠΊΠΎΠΌΠ°Π½Π΄Π° option base 1 ENVIRON$ Π€ΡΠ½ΠΊΡΠΈΡ
Π‘ΠΠ ΠΠΠΠ: Π€ΡΠ½ΠΊΡΠΈΡ ENVIRON$, ΠΠΏΠ΅ΡΠ°ΡΠΎΡ ENVIRON ENVIRON$ Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ ΡΡΡΠΎΠΊΡ ΡΡΠ΅Π΄Ρ DOS. ENVIRON ΠΈΠ·ΠΌΠ΅Π½ΡΠ΅Ρ ΠΈΠ»ΠΈ Π΄ΠΎΠ±Π°Π²Π»ΡΠ΅Ρ ΡΡΡΠΎΠΊΡ ΡΡΠ΅Π΄Ρ Π² ΡΠ°Π±Π»ΠΈΡΡ ΡΡΠ΅Π΄Ρ DOS.Handler: PRINT PRINT «ΠΡΠΈΠ±ΠΊΠ° «; ERR; » Π² ΡΡΡΠΎΠΊΠ΅ «; ERL SELECT CASE ERR CASE 71 PRINT «ΠΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΠΎΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ «; ERDEV$; PRINT » ΠΠΎΠ΄ ΠΎΡΠΈΠ±ΠΊΠΈ ΡΡΡΡΠΎΠΉΡΡΠ²Π° = «; ERDEV RESUME NEXT CASE 11 INPUT «ΠΠ²Π΅Π΄ΠΈΡΠ΅ Π½ΠΎΠ²ΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Π΄Π»Ρ Π΄Π΅Π»ΠΈΡΠ΅Π»Ρ: «; y% RESUME ‘ ΠΠΎΠ²ΡΠΎΡΡΠ΅Ρ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΡΡΡΠΎΠΊΠΈ 30 Ρ Π½ΠΎΠ²ΡΠΌ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ΠΌ Π΄Π»Ρ y%
Handler: PRINT PRINT «ΠΡΠΈΠ±ΠΊΠ° «; ERR; » Π² ΡΡΡΠΎΠΊΠ΅ «; ERL SELECT CASE ERR CASE 71 PRINT «ΠΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΠΎΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ «; ERDEV$; PRINT » ΠΠΎΠ΄ ΠΎΡΠΈΠ±ΠΊΠΈ ΡΡΡΡΠΎΠΉΡΡΠ²Π° = «; ERDEV RESUME NEXT CASE 11 INPUT «ΠΠ²Π΅Π΄ΠΈΡΠ΅ Π½ΠΎΠ²ΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Π΄Π»Ρ Π΄Π΅Π»ΠΈΡΠ΅Π»Ρ: «; y% RESUME ‘ ΠΠΎΠ²ΡΠΎΡΡΠ΅Ρ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΡΡΡΠΎΠΊΠΈ 30 Ρ Π½ΠΎΠ²ΡΠΌ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ΠΌ Π΄Π»Ρ y%
Handler: PRINT PRINT «ΠΡΠΈΠ±ΠΊΠ° «; ERR; » Π² ΡΡΡΠΎΠΊΠ΅ «; ERL SELECT CASE ERR CASE 71 PRINT «ΠΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΠΎΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ «; ERDEV$; PRINT » ΠΠΎΠ΄ ΠΎΡΠΈΠ±ΠΊΠΈ ΡΡΡΡΠΎΠΉΡΡΠ²Π° = «; ERDEV RESUME NEXT CASE 11 INPUT «ΠΠ²Π΅Π΄ΠΈΡΠ΅ Π½ΠΎΠ²ΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Π΄Π»Ρ Π΄Π΅Π»ΠΈΡΠ΅Π»Ρ: «; y% RESUME ‘ ΠΠΎΠ²ΡΠΎΡΡΠ΅Ρ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΡΡΡΠΎΠΊΠΈ 30 Ρ Π½ΠΎΠ²ΡΠΌ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ΠΌ Π΄Π»Ρ y%
ΠΡΠΈΠΌΠ΅Ρ: ‘Π ΡΡΠΎΠΌ ΠΏΡΠΈΠΌΠ΅ΡΠ΅ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎ, ΡΡΠΎΠ±Ρ ΠΊΠ»Π°Π²ΠΈΡΠΈ Caps Lock ΠΈ Num Lock Π±ΡΠ»ΠΈ Π²ΡΠΊΠ»ΡΡΠ΅Π½Ρ. CONST ESC = 27 KEY 15, CHR$(&H4) + CHR$(&H1F) ‘Π£ΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅Ρ Ctrl+S ΠΊΠ°ΠΊ KEY 15 ON KEY(15) GOSUB PauseHandler KEY(15) ON WHILE INKEY$ <> CHR$(ESC) PRINT «ΠΠ°ΠΆΠΌΠΈΡΠ΅ Esc Π΄Π»Ρ ΠΎΡΡΠ°Π½ΠΎΠ²Π°, Ctrl+S Π΄Π»Ρ ΠΏΠ°ΡΠ·Ρ» PRINT WEND END
Handler: PRINT PRINT «ΠΡΠΈΠ±ΠΊΠ° «; ERR; » Π² ΡΡΡΠΎΠΊΠ΅ «; ERL SELECT CASE ERR CASE 71 PRINT «ΠΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΠΎΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ «; ERDEV$; PRINT » ΠΠΎΠ΄ ΠΎΡΠΈΠ±ΠΊΠΈ ΡΡΡΡΠΎΠΉΡΡΠ²Π° = «; ERDEV RESUME NEXT CASE 11 INPUT «ΠΠ²Π΅Π΄ΠΈΡΠ΅ Π½ΠΎΠ²ΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Π΄Π»Ρ Π΄Π΅Π»ΠΈΡΠ΅Π»Ρ: «; y% RESUME ‘ ΠΠΎΠ²ΡΠΎΡΡΠ΅Ρ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΡΡΡΠΎΠΊΠΈ 30 Ρ Π½ΠΎΠ²ΡΠΌ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ΠΌ Π΄Π»Ρ y%
One: PRINT «ΠΠ΄ΠΈΠ½» RETURN Two: PRINT «ΠΠ²Π°» RETURN