ΠΡΠΈΠΌΠ΅ΡΠ°Π½ΠΈΠ΅: ΠΠΏΠ΅ΡΠ°ΡΠΎΡ IF...THEN...ELSE Π² QBasic Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±ΡΡΡ Π·Π°ΠΏΠΈΡΠ°Π½ Π² ΠΎΠ΄Π½Ρ ΡΡΡΠΎΠΊΡ!
ΠΡΠΈΠΌΠ΅Ρ 5.
CLS
REM ΠΡΡΠΈΡΠ»ΠΈΡΡ ΡΡΠ½ΠΊΡΠΈΡ y=1/(x^2-5*x-6)
FOR x = -10 TO 10
IF x ^ 2 - 5 * x - 6 = 0 THEN PRINT "ΠΡΠΈ x=-1, x=6 ΡΡΠ½ΠΊΡΠΈΡ Π½Π΅ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π°!"
ELSE y = 1 / (x ^ 2 - 5 * x - 6)
PRINT "x="; x, " y="; y
NEXT x
ΠΡΠΈΠΌΠ΅Ρ 6.
CLS
REM ΠΡΡΠΈΡΠ»ΠΈΡΡ ΡΡΠ½ΠΊΡΠΈΡ y=1/SQR(x^2-3*x+2)
FOR x = -5 TO 5
IF x >= 1 AND x <= 2 THEN PRINT "ΠΡΠΈ 1<=x=<2 ΡΡΠ½ΠΊΡΠΈΡ Π½Π΅ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π°!"
ELSE y = 1 / SQR(x ^ 2 - 3 * x + 2)
PRINT "x="; x, " y="; y
NEXT x
ΡΠ΅Π±Π½ΠΈΠΊΠΈ: /Β QBasic -Β β03Β -Β ΠΠ΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΠΎΠ»Π΅Π·Π½ΡΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄ΡΒ QBasicΒ /
ΠΠΏΠ΅ΡΠ°ΡΠΎΡ LOCATE a, b - ΡΠΊΠ°Π·ΡΠ²Π°Π΅Ρ ΠΏΠΎΠ·ΠΈΡΠΈΡ ΡΠΊΡΠ°Π½Π° (a-ΡΡΡΠΎΠΊΠ°, b-ΡΡΠΎΠ»Π±Π΅Ρ), Π½Π°ΡΠΈΠ½Π°Ρ Ρ ΠΊΠΎΡΠΎΡΠΎΠΉ Π±ΡΠ΄Π΅Ρ ΠΏΠ΅ΡΠ°ΡΠ°ΡΡΡΡ ΡΠ΅ΠΊΡΡ ΠΈΠ»ΠΈ ΡΠΈΡΠ»ΠΎ. ΠΠ±ΡΡΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΠΏΠ΅ΡΠ΅Π΄ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΠΎΠΌ PRINT. ΠΡΠΈΠΌΠ΅Ρ: LOCATE 4, 10: PRINT "ΠΠ΄ΡΠ°Π²ΡΡΠ²ΡΠΉ, ΠΌΠΈΡ!"
ΠΠΏΠ΅ΡΠ°ΡΠΎΡ SWAP X1, X2 - Π·Π°ΡΡΠ°Π²Π»ΡΠ΅Ρ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ X1 ΠΈ X2 ΠΎΠ±ΠΌΠ΅Π½ΡΡΡΡΡ ΡΠ²ΠΎΠΈΠΌΠΈ Π·Π½Π°ΡΠ΅Π½ΠΈΡΠΌΠΈ. ΠΡΠΈΠΌΠ΅Ρ:
X = 3
Y = 5
SWAP X, Y
ΠΠΈΡΠ΅ΠΊΡΠΈΠ²Π° FILES Π²ΡΠ΄Π°Π΅Ρ ΡΠΏΠΈΡΠΎΠΊ ΠΏΠΎΠ΄ΠΊΠ°ΡΠ°Π»ΠΎΠ³ΠΎΠ² ΠΈ ΡΠ°ΠΉΠ»ΠΎΠ² Π² ΡΠ΅ΠΊΡΡΠ΅ΠΌ ΠΊΠ°ΡΠ°Π»ΠΎΠ³Π΅. ΠΡΠΎΠΌΠ΅ ΡΠΎΠ³ΠΎ, Π²ΡΠ΄Π°Π΅ΡΡΡ ΡΠ²ΠΎΠ±ΠΎΠ΄Π½Π°Ρ ΠΏΠ°ΠΌΡΡΡ Π½Π° ΠΆΠ΅ΡΡΠΊΠΎΠΌ Π΄ΠΈΡΠΊΠ΅.
ΠΠΈΡΠ΅ΠΊΡΠΈΠ²Π° SHELL ΠΎΡΡΡΠ΅ΡΡΠ²Π»ΡΠ΅Ρ ΡΠ΅Π°Π½Ρ ΡΠ²ΡΠ·ΠΈ Ρ MS-DOS. ΠΠΎΠ·Π²ΡΠ°ΡΠ΅Π½ΠΈΠ΅ ΠΎΠ±ΡΠ°ΡΠ½ΠΎ ΠΈΠ· DOS Π² QBasic - ΠΊΠΎΠΌΠ°Π½Π΄Π° EXIT.
ΠΡΠΎΠΌΠ΅ ΡΠΎΠ³ΠΎ, Π΄ΠΈΡΠ΅ΠΊΡΠΈΠ²Π° SHELL "name" ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π·Π°ΠΏΡΡΠΊΠ°ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ name.exe ΠΈΠ»ΠΈ name.com, ΡΠΊΠ°Π·Π°Π½Π½ΡΡ Π² ΠΊΠ°Π²ΡΡΠΊΠ°Ρ . ΠΡΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° Π΄ΠΎΠ»ΠΆΠ½Π° Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡΡ Π² ΡΠ΅ΠΊΡΡΠ΅ΠΌ ΠΊΠ°ΡΠ°Π»ΠΎΠ³Π΅, ΡΠ°ΠΌ ΠΆΠ΅, Π³Π΄Π΅ ΠΈ *.bas ΡΠ°ΠΉΠ». Π Π°ΡΡΠΈΡΠ΅Π½ΠΈΠ΅ exe ΠΈΠ»ΠΈ com ΠΌΠΎΠΆΠ½ΠΎ Π½Π΅ ΡΠΊΠ°Π·ΡΠ²Π°ΡΡ.
Π£ΡΠ΅Π±Π½ΠΈΠΊΠΈ: /Β QBasic -Β β03Β -Β ΠΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΡ Π²Β QBasicΒ /
1. SCREEN N - ΡΡΠΎΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡ ΠΎΡΠΈΡΠ°Π΅Ρ ΡΠΊΡΠ°Π½ ΠΈ Π·Π°Π΄Π°Π΅Ρ Π³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΡΠ΅ΠΆΠΈΠΌ, Π³Π΄Π΅ N ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅Ρ ΡΠΈΠΏ Π³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΡΠ΅ΠΆΠΈΠΌΠ°: N=1,7,8,9,12.
ΠΡΠΈ N=12 Π² ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΠ΅ COLOR ΡΠ²Π΅Ρ ΡΠΎΠ½Π° Π½Π΅ Π·Π°Π΄Π°Π΅ΡΡΡ. ΠΡΠΈ N=7 ΡΠ΅ΠΆΠΈΠΌ ΡΠΊΡΠ°Π½Π° 320x200 ΠΏΠΈΠΊΡΠ΅Π»Π΅ΠΉ ΠΈ 16 ΡΠ²Π΅ΡΠΎΠ². Π Π΅ΠΆΠΈΠΌ SCREEN 7 ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π²Π΅ΡΡΠΌΠ° ΡΠ°ΡΡΠΎ.
ΠΡΠ»ΠΈ Π·Π°Π΄Π°Π½ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡ SCREEN N, ΡΠΎ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡ CLS ΠΌΠΎΠΆΠ½ΠΎ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ.
2. COLOR C1, C2. COLOR - ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡ, Π·Π°Π΄Π°ΡΡΠΈΠΉ ΡΠ²Π΅Ρ ΡΠ΅ΠΊΡΡΠ° ΠΈ ΡΠΎΠ½Π°, Π³Π΄Π΅ C1 Π·Π°Π΄Π°ΡΡ ΡΠ²Π΅Ρ ΡΠ΅ΠΊΡΡΠ°, Π° C2 - ΡΠ²Π΅Ρ ΡΠΎΠ½Π°. C1, C2=0-15.
ΠΡΠΈΠΌΠ΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ ΡΡΠΎΠ³ΠΎ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΠ° - COLOR 14, 1
3. Π ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠΎΡΠΊΠΈ: PSET (X, Y), C, Π³Π΄Π΅ X,Y - ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΡ ΡΠΎΡΠΊΠΈ, C - ΡΠ²Π΅Ρ ΡΠΎΡΠΊΠΈ. C=0-15. X=160, Y=100 - ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΡ ΡΠ΅Π½ΡΡΠ° ΡΠΊΡΠ°Π½Π° Π΄Π»Ρ ΡΠ΅ΠΆΠΈΠΌΠ° SCREEN 7.
ΠΡΠΈΠΌΠ΅Ρ: PSET (160, 100), 10
4. ΠΠΏΠ΅ΡΠ°ΡΠΎΡ ΡΡΠΈΡΠ°Π½ΠΈΡ ΡΠΎΡΠΊΠΈ: PRESET (X, Y)
5. Π ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π»ΠΈΠ½ΠΈΠΈ: LINE (X1,Y1)-(X2,Y2), C. ΠΠ΄Π΅ΡΡ X1,Y1 ΠΈ X2, Y2 - ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΡ ΠΊΠΎΠ½ΡΠΎΠ² Π»ΠΈΠ½ΠΈΠΈ, C-ΡΠ²Π΅Ρ. ΠΡΠΈΠΌΠ΅Ρ: LINE (30, 100)-(120, 150), 10
6. Π ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΡΡΠΌΠΎΡΠ³ΠΎΠ»ΡΠ½ΠΎΠΉ ΡΠ°ΠΌΠΊΠΈ:
LINE (X1,Y1)-(X2,Y2), C, B. ΠΠ΄Π΅ΡΡ X1,Y1 ΠΈ X2,Y2-ΠΊΠΎΡΠ΄ΠΈΠ½Π°ΡΡ ΠΊΠΎΠ½ΡΠΎΠ² Π»Π΅Π²ΠΎΠΉ Π΄ΠΈΠ°Π³ΠΎΠ½Π°Π»ΠΈ, C-ΡΠ²Π΅Ρ. ΠΡΠΈΠΌΠ΅Ρ: LINE (90, 110)-(140, 170), 10, B
7. Π ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π·Π°ΠΊΡΠ°ΡΠ΅Π½Π½ΠΎΠ³ΠΎ ΠΏΡΡΠΌΠΎΡΠ³ΠΎΠ»ΡΠ½ΠΈΠΊΠ°:
LINE (X1,Y1)-(X2,Y2), C, BF. ΠΠ΄Π΅ΡΡ X1,Y1 ΠΈ X2,Y2-ΠΊΠΎΡΠ΄ΠΈΠ½Π°ΡΡ ΠΊΠΎΠ½ΡΠΎΠ² Π»Π΅Π²ΠΎΠΉ Π΄ΠΈΠ°Π³ΠΎΠ½Π°Π»ΠΈ, C-ΡΠ²Π΅Ρ. ΠΡΠΈΠΌΠ΅Ρ: LINE (90, 110)-(140, 170), 12, BF
8. Π ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΎΠΊΡΡΠΆΠ½ΠΎΡΡΠΈ: CIRCLE (X, Y), R, C
ΠΠ΄Π΅ΡΡ X,Y - ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΡ ΡΠ΅Π½ΡΡΠ°, R - ΡΠ°Π΄ΠΈΡΡ, C - ΡΠ²Π΅Ρ.
ΠΡΠΈΠΌΠ΅Ρ: CIRCLE (160, 110), 60, 13
9. Π ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π·Π°ΠΊΡΠ°ΡΠ΅Π½Π½ΠΎΠΉ ΠΎΠΊΡΡΠΆΠ½ΠΎΡΡΠΈ:
CIRCLE (X, Y), R, C
PAINT (X, Y), C1, C2. ΠΠ΄Π΅ΡΡ PAINT - ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡ Π·Π°ΠΊΡΠ°ΡΠΈΠ²Π°Π½ΠΈΡ. X,Y - ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΡ ΡΠΎΡΠΊΠΈ Π²Π½ΡΡΡΠΈ Π·Π°ΠΊΡΠ°ΡΠΈΠ²Π°Π΅ΠΌΠΎΠΉ ΠΎΠ±Π»Π°ΡΡΠΈ, C1 - ΡΠ²Π΅Ρ Π·Π°ΠΊΡΠ°ΡΠΈΠ²Π°Π½ΠΈΡ, C2 - ΡΠ²Π΅Ρ Π»ΠΈΠ½ΠΈΠΈ Π³ΡΠ°Π½ΠΈΡΡ.
ΠΡΠΈΠΌΠ΅Ρ:
CIRCLE (160, 130), 50, 13
PAINT (160, 110), 11, 13
10. Π ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π΄ΡΠ³ΠΈ ΠΈ ΡΠ΅ΠΊΡΠΎΡΠ°: CIRCLE (X, Y), R, C, Π€1, Π€2
ΠΠ΄Π΅ΡΡ Π€1, Π€2 Π½Π°ΡΠ°Π»ΡΠ½ΡΠΉ ΠΈ ΠΊΠΎΠ½Π΅ΡΠ½ΡΠΉ ΡΠ³Π»Ρ Π΄ΡΠ³ΠΈ Π² ΡΠ°Π΄ΠΈΠ°Π½Π°Ρ . Π£ ΡΠ΅ΠΊΡΠΎΡΠ° ΠΏΠ΅ΡΠ΅Π΄ Π€1 ΠΈ Π€2 ΡΡΠΎΠΈΡ Π·Π½Π°ΠΊ ΠΌΠΈΠ½ΡΡ:
CIRCLE (X, Y), R, C, -Π€1, -Π€2. ΠΡΠΈΠΌΠ΅Ρ (pi=3.14159):
CIRCLE (160, 140), 70, 11, pi / 4, 3 * pi / 4
CIRCLE (160, 140), 60, 10, -pi / 4, -3 * pi / 4
11. Π ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠ»Π»ΠΈΠΏΡΠ°: CIRCLE (X, Y), R, C, , , K
ΠΠ΄Π΅ΡΡ K - ΡΠΊΡΡΠ΅Π½ΡΡΠΈΡΠΈΡΠ΅Ρ ΡΠ»Π»ΠΈΠΏΡΠ°. K<1-ΡΠ»Π»ΠΈΠΏΡ Π²ΡΡΡΠ½ΡΡ Π²Π΄ΠΎΠ»Ρ Π±ΠΎΠ»ΡΡΠΎΠΉ ΠΎΡΠΈ. K>1-ΡΠ»Π»ΠΈΠΏΡ Π²ΡΡΡΠ½ΡΡ Π²Π΄ΠΎΠ»Ρ ΠΌΠ°Π»ΠΎΠΉ ΠΎΡΠΈ.
ΠΡΠΈΠΌΠ΅Ρ: CIRCLE (160, 100), 70, 15, , , 0.5
ΠΡΠΈΠΌΠ΅Ρ Π³ΡΠ°ΡΠΈΠΊΠΈ Π½Π° QBasic: ΠΠ²Π°Π΄ΡΠ°Ρ, ΡΡΠΈ ΠΊΠΎΠ½ΡΠ΅Π½ΡΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΎΠΊΡΡΠΆΠ½ΠΎΡΡΠΈ ΠΈ ΡΠΎΡΠΊΠ°. ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΠΈΠΌΠ΅Π΅Ρ Π²ΠΈΠ΄:
SCREEN 7
COLOR 14, 8
PRINT "ΠΡΠΈΠΌΠ΅Ρ Π³ΡΠ°ΡΠΈΠΊΠΈ Π½Π° QBasic:"
LINE (100, 50)-(220, 150), 13, B
CIRCLE (160, 100), 20, 11
CIRCLE (160, 100), 30, 12
CIRCLE (160, 100), 40, 14
PSET (160, 100), 15
END
Β ΡΠ΅Π±Π½ΠΈΠΊΠΈ:
/Β QBasic -Β β03Β -Β Π£ΡΡΠ°Π½ΠΎΠ²ΠΊΠ° ΡΠ²Π΅ΡΠΎΠ² Π² ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΠ΅Β COLOR QBasicΒ /
Π§ΠΈΡΠ»ΠΎ Π¦Π²Π΅Ρ
0 Π§Π΅ΡΠ½ΡΠΉ
1 Π‘ΠΈΠ½ΠΈΠΉ
2 ΠΠ΅Π»Π΅Π½ΡΠΉ
3 ΠΠΎΠ»ΡΠ±ΠΎΠΉ
4 ΠΡΠ°ΡΠ½ΡΠΉ
5 Π€ΠΈΠΎΠ»Π΅ΡΠΎΠ²ΡΠΉ
6 ΠΠΎΡΠΈΡΠ½Π΅Π²ΡΠΉ
7 Π‘Π΅ΡΡΠΉ
8 Π’Π΅ΠΌΠ½ΠΎ-ΡΠ΅ΡΡΠΉ
9 Π‘Π²Π΅ΡΠ»ΠΎ-ΡΠΈΠ½ΠΈΠΉ
10 Π‘Π²Π΅ΡΠ»ΠΎ-Π·Π΅Π»Π΅Π½ΡΠΉ
11 Π‘Π²Π΅ΡΠ»ΠΎ-Π³ΠΎΠ»ΡΠ±ΠΎΠΉ
12 Π‘Π²Π΅ΡΠ»ΠΎ-ΠΊΡΠ°ΡΠ½ΡΠΉ
13 Π‘Π²Π΅ΡΠ»ΠΎ-ΡΠΈΠΎΠ»Π΅ΡΠΎΠ²ΡΠΉ
14 ΠΠ΅Π»ΡΡΠΉ
15 ΠΠ΅Π»ΡΠΉ
Π£ΡΠ΅Π±Π½ΠΈΠΊΠΈ:
/Β QBasic -Β β03Β -Β ΠΠ΅ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠΎΡΠ΅ΡΠ°Π½ΠΈΡ ΡΠ²Π΅ΡΠΎΠ²
Π² ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΠ΅ COLOR QBasicΒ /
1) 14, 8 - ΠΆΠ΅Π»ΡΡΠΉ Π½Π° ΡΠ΅ΠΌΠ½ΠΎ-ΡΠ΅ΡΠΎΠΌ ΡΠΎΠ½Π΅;
2) 1, 7 - ΡΠΈΠ½ΠΈΠΉ Π½Π° ΡΠ²Π΅ΡΠ»ΠΎ-ΡΠ΅ΡΠΎΠΌ ΡΠΎΠ½Π΅;
3) 5, 14 - ΡΠΈΠΎΠ»Π΅ΡΠΎΠ²ΡΠΉ Π½Π° ΠΆΠ΅Π»ΡΠΎΠΌ ΡΠΎΠ½Π΅;
4) 4, 11 - ΠΊΡΠ°ΡΠ½ΡΠΉ Π½Π° Π³ΠΎΠ»ΡΠ±ΠΎΠΌ ΡΠΎΠ½Π΅;
5) 5, 10 - ΡΠΈΠΎΠ»Π΅ΡΠΎΠ²ΡΠΉ Π½Π° ΡΠ²Π΅ΡΠ»ΠΎ-Π·Π΅Π»Π΅Π½ΠΎΠΌ ΡΠΎΠ½Π΅;
6) 15, 5 - Π±Π΅Π»ΡΠΉ Π½Π° ΡΠΈΠΎΠ»Π΅ΡΠΎΠ²ΠΎΠΌ ΡΠΎΠ½Π΅;
7) 14, 1 - ΠΆΠ΅Π»ΡΡΠΉ Π½Π° ΡΠΈΠ½Π΅ΠΌ ΡΠΎΠ½Π΅;
8) 15, 1 - Π±Π΅Π»ΡΠΉ Π½Π° ΡΠΈΠ½Π΅ΠΌ ΡΠΎΠ½Π΅;
9) 8, 11 - ΡΠ΅ΠΌΠ½ΠΎ-ΡΠ΅ΡΡΠΉ Π½Π° Π³ΠΎΠ»ΡΠ±ΠΎΠΌ ΡΠΎΠ½Π΅;
10) 1, 15 - ΡΠΈΠ½ΠΈΠΉ Π½Π° Π±Π΅Π»ΠΎΠΌ ΡΠΎΠ½Π΅.
Π£ΡΠ΅Π±Π½ΠΈΠΊΠΈ: /Β QBasic -Β β03Β -Β ΠΠΎΠΏΡΠΎΡΡ ( ΠΊ ΡΡΠΎΠΊΠ°ΠΌ )Β /
1. Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠ°Ρ ΠΌΠΎΠ΄Π΅Π»Ρ?
2. ΠΠ°ΠΊΠΈΠ΅ Π±ΡΠ²Π°ΡΡ Π²ΠΈΠ΄Ρ ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ? ΠΡΠΈΠ²Π΅Π΄ΠΈΡΠ΅ ΠΏΡΠΈΠΌΠ΅ΡΡ ΡΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΈΡ ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ.
3. Π§ΡΠΎ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠΎΠ±ΠΎΠΉ ΠΏΡΠΎΡΠ΅ΡΡ ΡΠ΅ΡΠ΅Π½ΠΈΡ Π·Π°Π΄Π°ΡΠΈ Π½Π° ΠΠΠ?
4. Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°?
5. ΠΠ°ΠΊΠΈΠ΅ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ ΠΏΡΠ΅Π΄ΡΡΠ²Π»ΡΡΡΡΡ ΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ΅ ΠΈ ΠΊΠ°ΠΊΠΈΠ΅ Ρ Π½Π΅Ρ ΡΠ²ΠΎΠΉΡΡΠ²Π°?
6. Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ ΡΠ·ΡΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΈ ΠΊΠ°ΠΊΠΈΠ΅ ΡΠ·ΡΠΊΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΡ Π·Π½Π°Π΅ΡΠ΅?
7. Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ Π°Π»Π³ΠΎΡΠΈΡΠΌ ΠΈ ΠΊΠ°ΠΊΠΈΠ΅ ΠΎΠ½ ΠΈΠΌΠ΅Π΅Ρ ΡΠ²ΠΎΠΉΡΡΠ²Π°?
8. ΠΠ°ΠΊΠΈΠ΅ Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΡ Π·Π½Π°Π΅ΡΠ΅?
9. Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ ΠΈΡΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΠΈ Π°Π»Π³ΠΎΡΠΈΡΠΌΠΎΠ²?
10. Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ Π²Π΅ΡΠ²Π»Π΅Π½ΠΈΠ΅ ΠΈ ΡΠΈΠΊΠ»? Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½Π°Ρ? ΠΠ°ΠΊΠΈΠ΅ Π±ΡΠ²Π°ΡΡ ΡΠΈΠΏΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ ?
11. Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ ΠΌΠ΅ΡΠΎΠ΄ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΠΉ Π΄Π΅ΡΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ?
12. Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ ΡΡΠ°Π½ΡΠ»ΡΡΠΎΡ, ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΎΡ ΠΈ ΠΈΠ½ΡΠ΅ΡΠΏΡΠ΅ΡΠ°ΡΠΎΡ?
Β Π£ΡΠ΅Π±Π½ΠΈΠΊΠΈ: /Β QBasic -Β β03Β -Β ΠΠ°Π΄Π°ΡΠΈΒ ( ΠΊ ΡΡΠΎΠΊΠ°ΠΌ )Β /
1. ΠΠ°ΡΠΈΡΡΠΉΡΠ΅ Π±Π»ΠΎΠΊ-ΡΡ Π΅ΠΌΡ Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠ³ΠΎ Π°Π»Π³ΠΎΡΠΈΡΠΌΠ°. ΠΡΠΈΠ²Π΅Π΄ΠΈΡΠ΅ ΠΏΡΠΈΠΌΠ΅Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Ρ Π»ΠΈΠ½Π΅ΠΉΠ½ΡΠΌ Π°Π»Π³ΠΎΡΠΈΡΠΌΠΎΠΌ Π½Π° ΡΠ·ΡΠΊΠ΅ QBasic.
2. ΠΠ°ΡΠΈΡΡΠΉΡΠ΅ Π±Π»ΠΎΠΊ-ΡΡ Π΅ΠΌΡ ΡΠ°Π·Π²Π΅ΡΠ²Π»ΡΡΡΠ΅Π³ΠΎΡΡ Π°Π»Π³ΠΎΡΠΈΡΠΌΠ°. ΠΡΠΈΠ²Π΅Π΄ΠΈΡΠ΅ ΠΏΡΠΈΠΌΠ΅Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π½Π° QBasic Ρ ΡΠ°Π·Π²Π΅ΡΠ²Π»ΡΡΡΠΈΠΌΡΡ Π°Π»Π³ΠΎΡΠΈΡΠΌΠΎΠΌ.
3. ΠΠ°ΡΠΈΡΡΠΉΡΠ΅ Π±Π»ΠΎΠΊ-ΡΡ Π΅ΠΌΡ ΡΠΈΠΊΠ»ΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ Π°Π»Π³ΠΎΡΠΈΡΠΌΠ°. ΠΡΠΈΠ²Π΅Π΄ΠΈΡΠ΅ ΠΏΡΠΈΠΌΠ΅Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π½Π° QBasic Ρ ΡΠΈΠΊΠ»ΠΈΡΠ΅ΡΠΊΠΈΠΌ Π°Π»Π³ΠΎΡΠΈΡΠΌΠΎΠΌ. ΠΡΡΠΈΡΠ»ΠΈΡΠ΅ ΡΡΠΌΠΌΡ ΠΏΠ΅ΡΠ²ΡΡ n ΡΠ»Π΅Π½ΠΎΠ² Π°ΡΠΈΡΠΌΠ΅ΡΠΈΡΠ΅ΡΠΊΠΎΠΉ ΠΏΡΠΎΠ³ΡΠ΅ΡΡΠΈΠΈ.
4. ΠΡΠΏΠΎΠ»ΡΠ·ΡΡ Π³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΡ QBasic, ΡΠΎΠ·Π΄Π°ΠΉΡΠ΅ ΠΏΡΠΎΡΡΠ΅ΠΉΡΠΈΠ΅ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ Π³Π΅ΠΎΠΌΠ΅ΡΡΠΈΡΠ΅ΡΠΊΠΈΡ ΡΠΈΠ³ΡΡ.
Π£ΡΠ΅Π±Π½ΠΈΠΊΠΈ: /Β QBasic -Β β04Β /
Β -Β ΠΠ²Π΅Π΄Π΅Π½ΠΈΠ΅.
Β -Β ΠΠΏΠ΅ΡΠ°ΡΠΎΡ Print.
Β - ΠΠ°ΠΊ Π½Π°ΡΠ°ΡΡ ΠΈ Π·Π°ΠΊΠΎΠ½ΡΠΈΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ (Cls, End).
Β -Β ΠΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ ΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ΅ (Rem ΠΈΒ Π°ΠΏΠΎΡΡΡΠΎΡΡ ).
Β -Β ΠΠ²ΠΎΠ΄ Π΄Π°Π½Π½ΡΡ (Input).
Β -Β Π‘ΡΠ°Π²Π½Π΅Π½ΠΈΠ΅ (If, Then, Else).
Π£ΡΠ΅Π±Π½ΠΈΠΊΠΈ: /Β QBasic -Β β04Β -Β ΠΠ»Π°Π²Π° 1Β /
ΠΡ Ρ ΡΠ΅Π³ΠΎ Π²ΠΎΠΎΠ±ΡΠ΅ ΡΠ»ΡΠ΅Π΄ΡΠ΅Ρ Π½Π°ΡΠ°ΡΡ. ΠΡΠΆΠ½ΠΎ ΠΊΡΠΏΠΈΡΡ qbasic ΠΈ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ Π΅Π³ΠΎ. ΠΠ°Π΄Π΅ΡΡΡ Π²Ρ Ρ ΡΡΠΈΠΌ ΡΠΏΡΠ°Π²ΠΈΡΠ΅ΡΡ ΡΠ°ΠΌΠΈ, ΡΠ°ΠΊ ΠΊΠ°ΠΊ ΡΡΠΎ Π½Π΅ ΡΠ°ΠΊ ΡΠΆ ΠΈ ΡΠ»ΠΎΠΆΠ½ΠΎ 8-). Π₯ΠΎΡΡ Π²Π°Ρ ΡΡΠ°Π·Ρ ΠΎΠ³ΠΎΡΡΠΈΡΡ, ΡΡΠΎΠ± Π²Ρ Π½Π΅ Π΄ΡΠΌΠ°Π»ΠΈ, ΡΡΠΎ Π΅ΡΠ»ΠΈ Π²Ρ Π½Π°ΡΡΠΈΠ»ΠΈΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈΡΠΎΠ²Π°ΡΡ Π½Π° qbasic, ΡΠΎ Π²Ρ ΡΡΠ°Π»ΠΈ ΡΡΠΏΠ΅Ρ ΠΏΡΠΏΠ΅Ρ ΠΏΡΠΎΠ³Π΅ΡΠΎΠΌ- ΡΡΠΎ Π½Π΅ ΡΠ°ΠΊ, ΡΠ°ΠΊ ΠΊΠ°ΠΊ qbasic ΡΡΠΈΡΠ°Π΅ΡΡΡ ΡΠ°ΠΌΡΠΌ Π»Π΅Π³ΠΊΠΈΠΌ ΠΈ Π² Π½Π°ΡΠΈ Π΄Π½ΠΈ ΡΡΡΠ°ΡΠ΅Π²ΡΠΈΠΌ ΡΠ·ΡΠΊΠΎΠΌ, Π½ΠΎ Π΄Π»Ρ ΠΎΠ±ΡΠ΅Π³ΠΎ ΡΠ°Π·Π²ΠΈΡΠΈΡ ΠΎΠ½ Π½ΡΠΆΠ΅Π½. Π’Π°ΠΊ Π΄Π»Ρ ΡΠ΅Π³ΠΎ Π½Π°ΠΌ Π½Π°Π΄ΠΎ Π΅Π³ΠΎ Π·Π½Π°ΡΡ ΡΠΏΡΠΎΡΠΈΡΠ΅ Π²Ρ ? 8-) Π Ρ ΠΎΡΠ²Π΅ΡΡ: Π΄Π»Ρ ΡΠΎΠ³ΠΎ ΡΡΠΎΠ±Π² Π²Ρ ΠΏΡΠΈΠ²ΡΠΊΠ»ΠΈ Π²ΠΎΠΎΠ±ΡΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈΡΠΎΠ²Π°ΡΡ, ΡΡΠΎΠ± Π²Ρ Π½Π°ΡΡΠΈΠ»ΠΈΡΡ ΠΏΠΈΡΠ°ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ, ΡΠ°ΠΊ ΠΊΠ°ΠΊ Π²ΡΠ΅ ΡΠ·ΡΠΊΠΈ ΠΏΠΎ ΡΡΡΠΈ ΠΏΠΎΡ ΠΎΠΆΠΈ(Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΡΠ΅ΡΠ΅Π½ΠΈΠΉ ΠΏΠΎ ΠΊΡΠ°ΠΉΠ½Π΅ΠΉ ΠΌΠ΅ΡΠ΅), ΡΠ°Π·Π»ΠΈΡΠ°ΡΡΡΡ ΠΎΠ½ΠΈ ΡΠΎΠ»ΡΠΊΠΎ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΠ°ΠΌΠΈ.8-) Π₯ΠΎΡΡ ΡΡΠ°Π·Ρ Π·Π°ΠΌΠ΅ΡΠΈΡΡ ΡΡΠΎ ΠΎΠ½ Π½Π° Π°Π½Π³Π»ΠΈΠΉΡΠΊΠΎΠΌ ΡΠ·ΡΠΊΠ΅.8-) ΠΡ Π²ΠΎΡ ΡΡΠΎ Π½Π°Π²Π΅ΡΠ½ΠΎΠ΅ ΠΈ Π²ΡΠ΅. Π’Π°ΠΊ ΡΡΠΎ Π·Π°ΠΏΠ°ΡΠ°ΠΉΡΠ΅ΡΡ ΡΠ΅ΡΠΏΠ΅Π½ΠΈΠ΅ΠΌ ΠΈ ΡΡΠ΅ΡΠ΄Π½ΠΎ ΠΈΠ·ΡΡΠ°ΠΉΡΠ΅ Π΅Π³ΠΎ. ΠΠ΅Π»Π°Ρ Π²Π°ΠΌ Π΅Π³ΠΎ Π²ΡΡΡΠΈΡΡ Π² ΡΠΎΠ²Π΅ΡΡΠ΅Π½ΡΡΠ²Π΅Ρ 8-).