Β
Basic CP/M-80 ΠΎΡ Orion Soft 1996 Π³. ΠΡΠΈΠΎΠ½-128, Β ΠΎΡΠ½ΠΎΠ²Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ, ΡΡΠΎΠΊΠΈ ΡΠ·ΡΠΊΠ°
ΠΠ°ΠΊ Π½Π°ΡΡΠΈΡΡΡΡ Π²Π»Π°Π΄Π΅ΡΡ ΡΠ·ΡΠΊΠΎΠΌ Basic V2.0 Π² ΠΡΠΈΠΎΠ½-128 ΠΈ ΠΡΠΈΠΎΠ½-ΠΠ Π.
01.04.2023 ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ
Π:01.11.96 (Π‘) 1996Π³. ΠΡΠΈΠΎΠ½ΡΠΎΡΡ
ΠΠΠΠ‘ΠΠΒ ΡΡΡΠ°Π½ΠΈΡΠ° 4
ΠΠ±ΡΠ°Π·Ρ Π΄ΠΈΡΠΊΠ° ΡΠ²Π»ΡΡΡΡΡ Π·Π°Π³ΡΡΠ·ΠΎΡΠ½ΡΠΌΠΈ ΡΠ°Π±ΠΎΡΠ°ΡΡ ΠΏΠΎΠ΄ CP/M-80 V3.61, Β V3.62, V3.63 ΠΈ Π²ΡΡΠ΅
Π‘ΠΊΠ°ΡΠ°ΡΡ ΠΎΠ±ΡΠ°Π· Π΄ΠΈΡΠΊΠ° Π΄Π»Ρ ΠΠΎΡΠ΅ΠΊΠ° Π² ΡΠΎΡΠΌΠ°ΡΠ΅ *.hfe
Π‘ΠΊΠ°ΡΠ°ΡΡ ΠΎΠ±ΡΠ°Π· Π² ΡΠΎΡΠΌΠ°ΡΠ΅ *.odi
ΠΡΠΎ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ BAS4.TXT ΡΠΊΠ°ΡΠ°ΡΡ
Π’Π°Π±Π»ΠΈΡΡ ΠΌΠΎΠ³Ρ ΡΡΠ΅Π·ΠΆΠ°ΡΡ (ΠΏΡΠ°Π²ΠΊΠ° Π±ΡΠ΄Π΅Ρ ΠΏΠΎΠ·ΠΆΠ΅), ΡΠΌΠΎΡΡΠΈΡΠ΅ Π² ΡΠ΅ΠΊΡΡΠΎΠ²ΠΎΠΌ ΡΠ°ΠΉΠ»Π΅
8. Π‘ΠΈΠΌΠ²ΠΎΠ»Ρ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΉ Π² ΡΠ·ΡΠΊΠ΅ Π±Π΅ΠΉΡΠΈΠΊ
Π ΡΠ·ΡΠΊΠ΅ ΠΠ΅ΠΉΡΠΈΠΊ ΡΠ°Π·Π»ΠΈΡΠ°ΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ:
- Π°ΡΠΈΡΠΌΠ΅ΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ
- ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ
- Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ
- ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ ΡΠΎ ΡΡΡΠΎΠΊΠ°ΠΌΠΈ Π·Π½Π°ΠΊΠΎΠ²
ΠΡΠΈΡΠΌΠ΅ΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½Ρ Π² ΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΉ ΡΠ°Π±Π»ΠΈΡΠ΅:
Π‘ΠΈΠΌΠ²ΠΎΠ» ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ I ΠΠ½Π°ΡΠ΅Π½ΠΈΠ΅ I ΠΡΠΈΠΌΠ΅Ρ
----------------------I-----------------I--------------
I I
+ I Π‘Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ I A%+B%
I I
- I ΠΡΡΠΈΡΠ°Π½ΠΈΠ΅ I A%-B%
I I
* I Π£ΠΌΠ½ΠΎΠΆΠ΅Π½ΠΈΠ΅ I A%*B%
I I
/ I ΠΠ΅Π»Π΅Π½ΠΈΠ΅ I A%/B%
I I
\ I Π¦Π΅Π»ΠΎΡΠΈΡΠ»Π΅Π½Π½ΠΎΠ΅ I A%\B%
I Π΄Π΅Π»Π΅Π½ΠΈΠ΅ I
I I
^ I ΠΠΎΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² I A%^2
I ΡΡΠ΅ΠΏΠ΅Π½Ρ I
I I
- I ΠΠ½Π°ΠΊ ΠΌΠΈΠ½ΡΡ I -A%
I I
MOD I ΠΡΡΠΈΡΠ»Π΅Π½ΠΈΠ΅ I A! MOD B! ΠΠ°Π΅Ρ ΡΠ΅Π»ΠΎΡΠΈΡΠ»Π΅Π½Π½ΡΠΉ
I ΠΌΠΎΠ΄ΡΠ»Ρ I ΠΎΡΡΠ°ΡΠΎΠΊ
Π Π΅Π·ΡΠ»ΡΡΠ°Ρ Π°ΡΠΈΡΠΌΠ΅ΡΠΈΡΠ΅ΡΠΊΠΎΠΉ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ ΠΏΡΠΈΠ²ΠΎΠ΄ΠΈΡΡΡ Π² ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΠ΅ Ρ ΡΠΈΠΏΠΎΠΌ
ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ° ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ°.
ΠΡΠΈΠΌΠ΅Ρ: 10 Π°%=19/8
20 PRINT A%
RUN
2
OK
ΠΡΠΈΠΌΠ΅ΡΠ°Π½ΠΈΡ.
ΠΡΠΈ ΡΠ΅Π»ΠΎΡΠΈΡΠ»Π΅Π½Π½ΠΎΠΌ Π΄Π΅Π»Π΅Π½ΠΈΠΈ ΠΎΠΏΠ΅ΡΠ°Π½Π΄Ρ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΡΡΡΡΡ Π² INTEGER-ΡΠΈΡΠ»Π° ΠΈ ΠΏΠΎ
ΡΡΠΎΠΉ ΠΏΡΠΈΡΠΈΠ½Π΅ ΠΌΠΎΠ³ΡΡ Π±ΡΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΠΈΠ· Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π° ΠΎΡ -32768 Π΄ΠΎ 32767.
Π Π΅Π·ΡΠ»ΡΡΠ°Ρ INTEGER-Π΄Π΅Π»Π΅Π½ΠΈΡ ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠ΅Π»ΠΎΡΠΈΡΠ»Π΅Π½Π½ΠΎΠΉ ΡΠ°ΡΡΡΡ ΡΠ°ΡΡΠ½ΠΎΠ³ΠΎ ΠΎΠ±Π΅ΠΈΡ
ΠΎΠΏΠ΅ΡΠ°Π½Π΄ΠΎΠ².
ΠΡΠΈΠΌΠ΅ΡΡ: 10\4=2
36.99\6.99=6
ΠΠΏΠ΅ΡΠ°ΡΠΈΡ Π²ΡΡΠΈΡΠ»Π΅Π½ΠΈΡ ΠΌΠΎΠ΄ΡΠ»Ρ Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ° Π΄Π°Π΅Ρ INTEGER-ΡΠΈΡΠ»ΠΎ,
ΠΊΠΎΡΠΎΡΠΎΠ΅ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΠ΅Ρ ΠΎΡΡΠ°ΡΠΊΡ ΡΠ΅Π»ΠΎΡΠΈΡΠ»Π΅Π½Π½ΠΎΠ³ΠΎ Π΄Π΅Π»Π΅Π½ΠΈΡ.
ΠΡΠΈΠΌΠ΅ΡΡ: 10 MOD4=2
36.99 MOD 6.=0
ΠΠΏΠ΅ΡΠ°ΡΠΎΡΡ ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½Ρ Π² ΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΉ ΡΠ°Π±Π»ΠΈΡΠ΅:
Π‘ΠΈΠΌΠ²ΠΎΠ» ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ I ΠΠ½Π°ΡΠ΅Π½ΠΈΠ΅ I ΠΡΠΈΠΌΠ΅Ρ
------------------------I----------------------I-----------------
I I
= I Π Π°Π²Π½ΠΎ I A%=B%
I I
<> I ΠΠ΅ ΡΠ°Π²Π½ΠΎ I A%<>B%
I I
< I ΠΠ΅Π½ΡΡΠ΅ I A%<B%
I I
> I ΠΠΎΠ»ΡΡΠ΅ I A%>B%
I I
<= I ΠΠ΅Π½ΡΡΠ΅ ΠΈΠ»ΠΈ ΡΠ°Π²Π½ΠΎ I A%<=B%
I I
>= I ΠΠΎΠ»ΡΡΠ΅ ΠΈΠ»ΠΈ ΡΠ°Π²Π½ΠΎ I A%>=B%
ΠΡΠ»ΠΈ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΡ Π²ΡΠΏΠΎΠ»Π½Π΅Π½Π°, Π²ΡΡΠ°Π±Π°ΡΡΠ²Π°Π΅ΡΡΡ -1, Π² ΠΏΡΠΎΡΠΈΠ²Π½ΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ 0.
Π§ΠΈΡΠ»Π΅Π½Π½ΡΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΡ, Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡΡΠΈΠ΅ ΠΏΡΠΈ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΡΡ
ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ, ΠΌΠΎΠ³ΡΡ Π±ΡΡΡ
ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΠΎΒ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½Ρ. ΠΡΠΎ Π²ΠΈΠ΄Π½ΠΎ ΠΈΠ· ΡΠ»Π΅Π΄ΡΡΡΠ΅Π³ΠΎ ΠΏΡΠΈΠΌΠ΅ΡΠ°, Π² ΠΊΠΎΡΠΎΡΠΎΠΌ
ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅ΡΡΡ ΠΊΠ°ΠΊΠΎΠ΅ ΡΠΈΡΠ»ΠΎ ΠΈΠ· Π΄Π²ΡΡ
ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ
Π±ΠΎΠ»ΡΡΠ΅ ΠΈΠ»ΠΈ ΠΌΠ΅Π½ΡΡΠ΅.
10Z!=5.1
20 X!=3.5
30 MINWERT!=-(Z! > X!)*X!-(Z! <= X!)*Z!
40 MAXWERT!=-(Z! < X!)*X!-(Z! >= X!)*Z!
50 PRINT MINWERT!; MAXWERT!
60 END
RUN
3.5 5.1
ΠΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½Ρ Π² ΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΉ ΡΠ°Π±Π»ΠΈΡΠ΅:
Π‘ΠΈΠΌΠ²ΠΎΠ» ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ I ΠΠ½Π°ΡΠ΅Π½ΠΈΠ΅ I ΠΡΠΈΠΌΠ΅Ρ
-------------------------I---------------------------I-------------------
I I
NOT I ΠΡΡΠΈΡΠ°Π½ΠΈΠ΅ I NOT A
I I
AND I ΠΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΎΠ΅ ΡΠΌΠ½ΠΎΠΆΠ΅Π½ΠΈΠ΅ I A AND B
I I
OR I ΠΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΎΠ΅ ΡΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ I A OR B
I I
XOR I ΠΡΠΊΠ»ΡΡΠ°ΡΡΠ΅Π΅ ΠΈΠ»ΠΈ I A XOR B
I I
IMP I ΠΠΌΠΏΠ»ΠΈΠΊΠ°ΡΠΈΡ I A IMP B
I I
EQV I ΠΠΊΠ²ΠΈΠ²Π°Π»Π΅Π½ΡΠ½ΠΎΡΡΡ I A EQV B
ΠΠ½Π°ΡΠ΅Π½ΠΈΠ΅ Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΎΠΉ ΡΡΠ½ΠΊΡΠΈΠΈ "ΠΈΡΡΠΈΠ½Π°" ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅ΡΡΡ Π½Π°Π±ΠΎΡΠΎΠΌ Π±ΠΈΡΠΎΠ², Π½Π΅
ΡΠ°Π²Π½ΡΡ
Π½ΡΠ»Ρ, Π° Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΎΠΉ ΡΡΠ½ΠΊΡΠΈΠΈ "Π»ΠΎΠΆΡ"- Π½ΡΠ»Π΅ΠΌ.
ΠΡΠΈΠΌΠ΅Ρ: 20 IF NOT EOF(I) GOTO 80
90 IF BE% > 70 AND HA! < 80 GOTO 100
ΠΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ ΠΌΠΎΠ³ΡΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΡΡ Ρ Π΄Π²ΡΡ
Π±Π°ΠΉΡΠ½ΡΠΌΠΈ Π²Π΅Π»ΠΈΡΠΈΠ½Π°ΠΌΠΈ
(INTEGER-Π·Π½Π°ΡΠ΅Π½ΠΈΡ Π² Π΄Π²ΠΎΠΈΡΠ½ΠΎΠΌ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΠΈ), ΠΏΡΠΈ ΡΡΠΎΠΌ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΡΡ
ΠΏΠΎΠ±ΠΈΡΠ½Π°Ρ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ°. ΠΡΠΎ ΠΏΡΠΎΠΈΡΡ
ΠΎΠ΄ΠΈΡ ΠΏΠΎ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΌ ΠΏΡΠ°Π²ΠΈΠ»Π°ΠΌ:
ΠΠΏΠ΅ΡΠ°ΡΠΈΡ I 1 ΠΎΠΏΠ΅ΡΠ°Π½Π΄ I 2 ΠΎΠΏΠ΅ΡΠ°Π½Π΄ I Π Π΅Π·ΡΠ»ΡΡΠ°Ρ
----------------I---------------I---------------I-------------
I 1 I 1 I 1
END I 1 I 0 I 0
I 0 I 1 I 0
I 0 I 0 I 0
----------------I---------------I---------------I-------------
I 1 I 1 I 1
OR I 1 I 0 I 1
I 0 I 1 I 1
I 0 I 0 I 0
----------------I---------------I---------------I-------------
I 1 I 1 I 0
XOR I 1 I 0 I 1
I 0 I 1 I 1
I 0 I 0 I 0
----------------I---------------I---------------I-------------
I 1 I 1 I 1
IMP I 1 I 0 I 0
I 0 I 1 I 1
I 0 I 0 I 1
----------------I---------------I---------------I-------------
I 1 I 1 I 1
EQV I 1 I 0 I 0
I 0 I 1 I 0
I 0 I 0 I 1
----------------I---------------I---------------I-------------
NOT I 1 I I 0
I 0 I I 1
----------------I---------------I---------------I-------------
ΠΡΠΈΠΌΠ΅Ρ: A%=63 AND 16
A% ΡΠ°Π²Π½ΠΎ 16 Ρ.ΠΊ.
63 Π Π΄Π²ΠΎΠΈΡΠ½ΠΎΠΌ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΠΈ: 111111
16 Π Π΄Π²ΠΎΠΈΡΠ½ΠΎΠΌ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΠΈ: 010000
-------
A% Π Π΄Π²ΠΎΠΈΡΠ½ΠΎΠΌ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΠΈ: 010000
Π%=4 OR 2
A% ΡΠ°Π²Π½ΠΎ 6 Ρ.Π.
4 Π Π΄Π²ΠΎΠΈΡΠ½ΠΎΠΌ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΠΈ: 0100
2 Π Π΄Π²ΠΎΠΈΡΠ½ΠΎΠΌ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΠΈ: 0010
------
A% Π Π΄Π²ΠΎΠΈΡΠ½ΠΎΠΌ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΠΈ 0110
ΠΠ°ΡΠΈΠ°Π½Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ ΠΏΠΎΠΊΠ°Π·Π°Π½ Π² ΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΌ ΠΏΡΠΈΠΌΠ΅ΡΠ΅, Π² ΠΊΠΎΡΠΎΡΠΎΠΌ
INTEGER-ΡΠΈΡΠ»ΠΎ Π² ΠΏΠΎΠ±ΠΈΡΠ½ΠΎΠΌ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΠΈ ( 1: Π±ΠΈΡ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½, 0: Π±ΠΈΡ Π½Π΅
ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½)Β ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²Π»Π΅Π½ΠΎ Π² Π²ΠΈΠ΄Π΅ ΡΡΡΠΎΠΊΠΈ Π·Π½Π°ΠΊΠΎΠ².
10 BF$=" "
20 INPUT "INTEGERZAHL"; IZ%
30 FOR I%=15 TO 0 STEP -1
40 BF$=BF$+STR$(ABS((IZ% AND 2^I%) -2^I%))
50 NEXT I%
60 PRINT BF$
70 END
RUN
INTEGERZAHL:? (EINGEGEBEN WIRD 143) *
0000000010001111 * Π²Π²ΠΎΠ΄ΠΈΡΡΡ 143
ΠΠ»Ρ ΡΡΡΠΎΠΊΠΎΠ²ΡΡ
ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ
Π΄Π΅ΠΉΡΡΠ²ΠΈΡΠ΅Π»ΡΠ½Π° ΠΎΠΏΠ΅ΡΠ°ΡΠΈΡ ΠΊΠΎΠ½ΠΊΠ°ΡΠ΅Π½Π°ΡΠΈΠΈ Ρ.Π΅.
ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΡ ΡΡΡΠΎΠΊ Π·Π½Π°ΠΊΠΎΠ². ΠΠ½Π° ΠΎΠ±ΠΎΠ·Π½Π°ΡΠ°Π΅ΡΡΡ Π·Π½Π°ΠΊΠΎΠΌ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ "+".
Π‘ΡΠΎΡΠΌΠΈΡΠΎΠ²Π°Π½Π½Π°Ρ ΡΠ°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ ΡΡΡΠΎΠΊΠ° Π·Π½Π°ΠΊΠΎΠ² Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½Π° Π±ΡΡΡ Π΄Π»ΠΈΠ½Π΅Π΅ 255
Π·Π½Π°ΠΊΠΎΠ².
ΠΡΠΈΠΌΠ΅Ρ: 10 Π$="ΠΎΠ±'Π΅Π΄ΠΈΠ½Π΅Π½ΠΈΠ΅ "
20 B$="ΡΡΡΠΎΠΊ "
30 C$="ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ²"
40 D$=A$+B$+C$
50 PRINT D$
RUN
ΠΠ±'Π΅Π΄ΠΈΠ½Π΅Π½ΠΈΠ΅ ΡΡΡΠΎΠΊ ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ²
ΠΠ
ΠΠ»Ρ ΡΡΡΠΎΠΊ Π·Π½Π°ΠΊΠΎΠ² Π΄Π΅ΠΉΡΡΠ²ΠΈΡΠ΅Π»ΡΠ½Ρ ΡΠ°ΠΊΠΆΠ΅ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ. Π‘ΡΠ°Π²Π½Π΅Π½ΠΈΠ΅
ΠΏΡΠΎΠΈΡΡ
ΠΎΠ΄ΠΈΡ ΠΏΠΎΠ·Π½Π°ΡΠ½ΠΎ, Π½Π° Π±Π°Π·Π΅ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΡ Π² ΠΊΠΎΠ΄Π΅ ASCII.
ΠΡΠΈΠΌΠ΅ΡΡ: "AA" ΠΌΠ΅Π½ΡΡΠ΅, ΡΠ΅ΠΌ "AB"
"ΡΡΡΠΎΠΊΠ°" ΡΠ°Π²Π½Π° "ΡΡΡΠΎΠΊΠ΅"
"DB" Π±ΠΎΠ»ΡΡΠ΅, ΡΠ΅ΠΌ "CB"
"PS" Π±ΠΎΠ»ΡΡΠ΅, ΡΠ΅ΠΌ "P#"
9. ΠΠ°ΡΡΠΈΠ²Ρ (ARRAY) Π² ΡΠ·ΡΠΊΠ΅ ΠΠ΅ΠΉΡΠΈΠΊ
9.1. ΠΠΏΠ΅ΡΠ°ΡΠΎΡ ΠΎΠΏΠΈΡΠ°Π½ΠΈΡ DIM Π΄Π»Ρ ΠΌΠ°ΡΡΠΈΠ²ΠΎΠ²
Π‘ ΠΏΠΎΠΌΠΎΡΡΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΠ° ΠΎΠΏΠΈΡΠ°Π½ΠΈΡ DIM ΠΎΠΏΠΈΡΡΠ²Π°ΡΡΡΡ ΠΌΠ°ΡΡΠΈΠ²Ρ, ΠΈΠΌΠ΅ΡΡΠΈΠ΅ ΠΎΠ΄Π½ΠΎ ΠΈΠ»ΠΈ
Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΈΠ·ΠΌΠ΅ΡΠ΅Π½ΠΈΠΉ.
Π€ΠΎΡΠΌΠ°Ρ: DIM <ΠΎΠ±ΠΎΠ·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ ΠΌΠ°ΡΡΠΈΠ²Π°" (<Π²Π΅ΡΡ
Π½ΠΈΠ΅ Π³ΡΠ°Π½ΠΈΡΡ ΠΈΠ½Π΄Π΅ΠΊΡΠ°>)
[,<ΠΎΠ±ΠΎΠ·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ ΠΌΠ°ΡΡΠΈΠ²Π°> (<Π²Π΅ΡΡ
Π½ΠΈΠ΅ Π³ΡΠ°Π½ΠΈΡΡ ΠΈΠ½Π΄Π΅ΠΊΡΠ°>)]...
ΠΠΎΠ³ΡΡ ΠΎΠΏΠΈΡΡΠ²Π°ΡΡΡΡ ΠΌΠ°ΡΡΠΈΠ²Ρ ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ
ΡΠΈΠΏΠΎΠ², ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΠΎ Π²ΡΠ±ΡΠ°Π½Π½ΠΎΠΌΡ
ΠΎΠ±ΠΎΠ·Π½Π°ΡΠ΅Π½ΠΈΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ. Π§ΠΈΡΠ»ΠΎ ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ
ΠΈΠ½Π΄Π΅ΠΊΡΠΎΠ² ΠΌΠΎΠΆΠ΅Ρ ΡΠΎΡΡΠ°Π²Π»ΡΡΡ
ΠΌΠ°ΠΊΡΠΈΠΌΡΠΌΒ 255, Ρ.Π΅. ΡΠ΅ΠΎΡΠ΅ΡΠΈΡΠ΅ΡΠΊΠΈ ΠΌΠΎΠ³ΡΡ Π±ΡΡΡ ΠΎΠΏΠΈΡΠ°Π½Ρ ΠΌΠ°ΠΊΡΠΈΠΌΡΠΌ
255-ΡΠ°Π·ΠΌΠ΅ΡΠ½ΡΠ΅ ΠΌΠ°ΡΡΠΈΠ²Ρ. ΠΠ°ΠΈΠΌΠ΅Π½ΡΡΠΈΠΉ ΠΈΠ½Π΄Π΅ΠΊΡ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π° ΠΈΠ½Π΄Π΅ΠΊΡΠΎΠ² ΠΏΠΎ
ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ ΡΠ°Π²Π΅Π½ Π½ΡΠ»Ρ. Π‘ ΠΏΠΎΠΌΠΎΡΡΡ Π²Π°ΡΠΈΠ°Π½ΡΠ° BASE1 (ΡΠΌ. ΡΠ°Π·Π΄Π΅Π» 9.2.) ΠΠΈΠΆΠ½ΡΡ
Π³ΡΠ°Π½ΠΈΡΠ° ΠΈΠ½Π΄Π΅ΠΊΡΠ° ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π° ΡΠ°Π²Π½ΠΎΠΉ 1.
ΠΡΠΈΠΌΠ΅Ρ: 10 DIM SI$(12), A%(5,5)
20 DIM X5#(5,3,3,5)
ΠΡΠΈΠΌΠ΅ΡΠ°Π½ΠΈΠ΅:
Π² ΡΠ·ΡΠΊΠ΅ ΠΠ΅ΠΉΡΠΈΠΊ ΠΈΠΌΠ΅Π΅ΡΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΌΠ°ΡΡΠΈΠ²Ρ Π»ΡΠ±ΠΎΠΉ
ΡΠ°Π·ΠΌΠ΅ΡΠ½ΠΎΡΡΠΈ Ρ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ΠΎΠΌ ΠΈΠ½Π΄Π΅ΠΊΡΠΎΠ² ΠΎΡ 0 Π΄ΠΎ 9 Π±Π΅Π· ΡΡΠΎΠ³ΠΎ Π½Π΅ΡΠ²Π½ΠΎΠ³ΠΎ ΠΎΠΏΠΈΡΠ°Π½ΠΈΡ
ΠΌΠ°ΡΡΠΈΠ²Π°, Ρ.ΠΊ. ΠΎΠ½ΠΎ ΠΏΡΠΈΠ²ΠΎΠ΄ΠΈΡ ΠΊ ΡΡΡΠ΄Π½ΠΎΡΠΈΡΠ°Π΅ΠΌΡΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΠΌ ΠΈ ΠΏΡΠΎΡΠΈΠ²ΠΎΡΠ΅ΡΠΈΡ
ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ ΠΌΠ΅ΡΠΎΠ΄ΠΈΠΊΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ. ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΡΠ°Π·ΠΌΠ΅ΡΠ½ΠΎΡΡΠΈ ΠΌΠ°ΡΡΠΈΠ²Π°
Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΠΏΡΠΎΠΈΡΡ
ΠΎΠ΄ΠΈΡΡ ΠΏΠ΅ΡΠ΅Π΄ ΠΏΠ΅ΡΠ²ΡΠΌ ΠΎΠ±ΡΠ°ΡΠ΅Π½ΠΈΠ΅ΠΌ ΠΊ Π»ΡΠ±ΠΎΠΌΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ ΠΌΠ°ΡΡΠΈΠ²Π°.
ΠΡΠΈ ΡΡΠΎΠΌ, ΠΌΠΎΠΆΠ½ΠΎ Π·Π°Π΄Π°Π²Π°ΡΡ Π²Π΅ΡΡ
Π½ΡΡ Π³ΡΠ°Π½ΠΈΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ Π°ΡΠΈΡΠΌΠ΅ΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ
Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΡ, ΠΊΠΎΡΠΎΡΠΎΠ΅ Π²ΡΡΠΈΡΠ»ΡΠ΅ΡΡΡ ΠΊ ΠΌΠΎΠΌΠ΅Π½ΡΡ ΠΎΠΏΠΈΡΠ°Π½ΠΈΡ ΠΌΠ°ΡΡΠΈΠ²Π°. ΠΡΠΈ ΡΠ°Π±ΠΎΡΠ΅
ΠΠ΅ΠΉΡΠΈΠΊ-ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΎΡΠ°, Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ Π²Π΅ΡΡ
Π½ΠΈΡ
Π³ΡΠ°Π½ΠΈΡ Π½Π΅Π»ΡΠ·Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ
ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ ΠΈΠ»ΠΈ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΡ. ΠΡΠΎ ΠΌΠΎΠ³ΡΡ Π±ΡΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΠΊΠΎΠ½ΡΡΠ°Π½ΡΡ.
9.2 ΠΠΏΠ΅ΡΠ°ΡΠΎΡ OPTION BASE Π΄Π»Ρ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ»ΡΠ½ΠΎΠ³ΠΎ Π·Π°Π΄Π°Π½ΠΈΡ Π½ΠΈΠΆΠ½Π΅ΠΉ Π³ΡΠ°Π½ΠΈΡΡ
ΠΈΠ½Π΄Π΅ΠΊΡΠ°Β ΠΏΡΠΈ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠΈ ΠΌΠ°ΡΡΠΈΠ²Π°.
Π‘ ΠΏΠΎΠΌΠΎΡΡΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΠ° OPTION BASE Π½ΠΈΠΆΠ½ΡΡ Π³ΡΠ°Π½ΠΈΡΠ° ΠΈΠ½Π΄Π΅ΠΊΡΠ° ΠΏΡΠΈ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠΈ
ΡΠ°Π·ΠΌΠ΅ΡΠ½ΠΎΡΡΠΈ ΠΌΠ°ΡΡΠΈΠ²Π° ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ Π·Π°Π΄Π°Π½Π° ΡΠ°Π²Π½ΠΎΠΉ 0 ΠΈΠ»ΠΈ 1.
Π€ΠΎΡΠΌΠ°Ρ: OPTION BASE N Π²Π΅Π»ΠΈΡΠΈΠ½Π° N ΠΌΠΎΠΆΠ΅Ρ ΠΏΡΠΈΠ½ΠΈΠΌΠ°ΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΡ 0 ΠΈΠ»ΠΈ 1.
ΠΡΠΈΠΌΠ΅Ρ: 10 FOR I%=0 TO 4
20 A(I%)=2*I%
30 PRINT A(I%)
40 NEXT
RUN
0 2 4 6 8
OK
5 OPTION BASE 1
10 FOR I%=0 TO 4
20 A(I%)=2*I%
30 PRINT A(I%)
40 NEXT
RUN
SUBSCRIPT OUT OF RANGE IN 20
OK
ΠΡΠΈΠΌΠ΅ΡΠ°Π½ΠΈΠ΅:
ΠΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ OPTION BASE ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅ΡΡΡ ΡΠ°Π²Π½ΠΎΠΉ 0. ΠΡΠΎΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡ ΠΏΡΠ΅ΠΆΠ΄Π΅
Π²ΡΠ΅Π³ΠΎ ΡΠ»ΡΠΆΠΈΡ Π΄Π»Ρ ΡΠΏΡΠΎΡΠ΅Π½Π½ΠΎΠ³ΠΎ ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΠ΅Π½ΠΈΡ ΠΠ΅ΠΉΡΠΈΠΊ-ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ, Ρ.ΠΊ. Π΄Π»Ρ
Π΄ΡΡΠ³ΠΈΡ
ΠΠ΅ΠΉΡΠΈΠΊ-ΠΈΠ½ΡΠ΅ΡΠΏΡΠ΅ΡΠ°ΡΠΎΡΠΎΠ² (Π±ΠΎΠ»Π΅Π΅ ΡΡΠ°ΡΡΡ
) Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ Π½ΠΈΠΆΠ½Π΅ΠΉ Π³ΡΠ°Π½ΠΈΡΡ
ΠΈΠ½Π΄Π΅ΠΊΡΠ½ΠΎΠΉ
ΠΎΠ±Π»Π°ΡΡΠΈ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ Π·Π°Π΄Π°Π²Π°Π»Π°ΡΡ 1.
9.3. ΠΠΏΠ΅ΡΠ°ΡΠΎΡ ERASE Π΄Π»Ρ ΡΡΠΈΡΠ°Π½ΠΈΡ ΠΎΠ±Π»Π°ΡΡΠ΅ΠΉ ΠΏΠ°ΠΌΡΡΠΈ, Π·Π°Π½ΡΡΡΡ
ΠΌΠ°ΡΡΠΈΠ²Π°ΠΌΠΈ.
Π‘ ΠΏΠΎΠΌΠΎΡΡΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΠ° ERASE ΠΌΠΎΠ³ΡΡ Π±ΡΡΡ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½Ρ Ρ
Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠΈ ΠΌΠ°ΡΡΠΈΠ²Π°
ΠΈΠ»ΠΈ ΠΎΡΠΈΡΠ΅Π½Π° ΠΏΠ°ΠΌΡΡΡ, Π·Π°Π½ΡΡΠ°Ρ ΡΠΆΠ΅ Π½Π΅Π½ΡΠΆΠ½ΡΠΌ ΠΌΠ°ΡΡΠΈΠ²ΠΎΠΌ.
Π€ΠΎΡΠΌΠ°Ρ: ERASE <ΠΎΠ±ΠΎΠ·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ ΠΌΠ°ΡΡΠΈΠ²Π°>
[,<ΠΎΠ±ΠΎΠ·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ ΠΌΠ°ΡΡΠΈΠ²Π°>]...
ΠΡΠΈΠΌΠ΅Ρ: 10 DIM A! (20,20,20)
.
.
.
80 ERASE A!
.
.
100 DIM A!(40,5)
Π£ΠΊΠ°Π·Π°Π½ΠΈΠ΅: Π² ΠΠ΅ΠΉΡΠΈΠΊ-ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΎΡΠ΅ ΡΡΠΎΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡ Π½Π΅ Π²ΡΠΏΠΎΠ»Π½ΡΠ΅ΡΡΡ.
10. ΠΠΏΠ΅ΡΠ°ΡΠΎΡΡ ΡΠΈΠΊΠ»Π° Π² ΡΠ·ΡΠΊΠ΅ ΠΠ΅ΠΉΡΠΈΠΊ
10.1. ΠΠΏΠ΅ΡΠ°ΡΠΎΡΡ FOR, TO, STEP ΠΈ NEXT Π΄Π»Ρ ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΡ ΡΠΈΠΊΠ»Π° Ρ
ΡΠΈΠΊΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠΌ
ΡΠΈΡΠ»ΠΎΠΌ ΠΏΡΠΎΡ
ΠΎΠΆΠ΄Π΅Π½ΠΈΠΉ.
Π‘ ΠΏΠΎΠΌΠΎΡΡΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΠΎΠ² FOR, TO, STEP ΠΈ NEXT ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΡΡΡΡ ΡΠΈΠΊΠ»Ρ Ρ
ΡΠΈΠΊΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠΌ ΡΠΈΡΠ»ΠΎΠΌ ΠΏΡΠΎΡ
ΠΎΠΆΠ΄Π΅Π½ΠΈΠΉ.
Π€ΠΎΡΠΌΠ°Ρ: FOR <ΠΈΠ½Π΄Π΅ΠΊΡ ΡΠΈΠΊΠ»Π°>=<Π½Π°ΡΠ°Π»ΡΠ½ΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅> TO <ΠΊΠΎΠ½Π΅ΡΠ½ΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅>
[<STEP <ΡΠ°Π³>]
.
. <ΠΠΏΠ΅ΡΠ°ΡΠΎΡΡ>
.
NEXT [<ΠΈΠ½Π΄Π΅ΠΊΡ ΡΠΈΠΊΠ»Π°>] [,<ΠΈΠ½Π΄Π΅ΠΊΡ ΡΠΈΠΊΠ»Π°>]...
<ΠΠ½Π΄Π΅ΠΊΡ ΡΠΈΠΊΠ»Π°> ΡΡΠΎ ΠΏΡΠΎΡΡΠ°Ρ ΡΠΈΡΠ»ΠΎΠ²Π°Ρ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½Π°Ρ ΡΠΈΠΏΠ° INTEGER ΠΈΠ»ΠΈ REAL Ρ
ΠΏΡΠΎΡΡΠΎΠΉ
ΡΠΎΡΠ½ΠΎΡΡΡΡ.
<ΠΠ°ΡΠ°Π»ΡΠ½ΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅>,<ΠΊΠΎΠ½Π΅ΡΠ½ΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅> ΠΈ <ΡΠ°Π³> ΠΌΠΎΠ³ΡΡ Π±ΡΡΡ ΡΠΈΡΠ»ΠΎΠ²ΠΎΠΉ
ΠΊΠΎΠ½ΡΡΠ°Π½ΡΠΎΠΉ, ΡΠΈΡΠ»ΠΎΠ²ΠΎΠΉ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ ΠΈΠ»ΠΈ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ΠΌ ΡΠΈΡΠ»ΠΎΠ²ΠΎΠ³ΠΎ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΡ ΡΠΈΠΏΠ°
INTEGER ΠΈΠ»ΠΈ REAL Ρ ΠΏΡΠΎΡΡΠΎΠΉ ΡΠΎΡΠ½ΠΎΡΡΡΡ. ΠΡΠ»ΠΈ ΡΠ°Π³ Π½Π΅ Π·Π°Π΄Π°Π½, ΡΠΎ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ
ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ 1. ΠΡΠ΅ Π²Π΅Π»ΠΈΡΠΈΠ½Ρ ΠΏΠ΅ΡΠ΅Π΄ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ΠΌ ΡΠΈΠΊΠ»Π°
Π²ΡΡΠΈΡΠ»ΡΡΡΡΡ ΠΈ
Π²ΠΎ Π²ΡΠ΅ΠΌΡ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΡΠΈΠΊΠ»Π° Π±ΠΎΠ»ΡΡΠ΅ Π½Π΅ ΠΌΠΎΠ³ΡΡ Π±ΡΡΡ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½Ρ. Π‘Π»Π΅Π΄ΡΡΠ²ΠΈΠ΅ΠΌ
ΡΡΠΎΠ³ΠΎ
ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠΎ, ΡΡΠΎ Π½Π΅Π»ΡΠ·Ρ ΠΎΡΡΡΠ΅ΡΡΠ²Π»ΡΡΡ ΠΏΠ΅ΡΠ΅Ρ
ΠΎΠ΄ Π² ΡΠ΅Π»ΠΎ ΡΠΈΠΊΠ»Π° (ΡΠ΅Π»ΠΎ ΡΠΈΠΊΠ»Π° -
ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΡΡΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΠΎΠ², ΠΊΠΎΡΠΎΡΠ°Ρ Π½Π°ΡΠΈΠ½Π°Π΅ΡΡΡ Ρ ΠΏΠ΅ΡΠ²ΠΎΠ³ΠΎ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΠ°,
ΠΈΠ΄ΡΡΠ΅Π³ΠΎ ΠΏΠΎΡΠ»Π΅ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΠ° FOR ΠΈ Π·Π°ΠΊΠ°Π½ΡΠΈΠ²Π°Π΅ΡΡΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΠΎΠΌ NEXT, ΠΈΠΌΠ΅ΡΡΠΈΠΌ ΡΠΎΡ
ΠΆΠ΅
ΠΈΠ½Π΄Π΅ΠΊΡ ΡΠΈΠΊΠ»Π°, ΡΡΠΎ ΠΈ FOR). ΠΠΎΠ½Π΅Ρ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΠΎΠ² ΡΠ΅Π»Π° ΡΠΈΠΊΠ»Π°
ΠΎΠ±ΠΎΠ·Π½Π°ΡΠ°Π΅ΡΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΠ° NEXT.
ΠΠΎΠ³ΡΡ Π²ΡΡΡΠ΅ΡΠ°ΡΡΡΡ ΡΠΈΠΊΠ»Ρ, Π²Π»ΠΎΠΆΠ΅Π½Π½ΡΠ΅ Π΄ΡΡΠ³ Π² Π΄ΡΡΠ³Π°. ΠΡΠΈ ΡΡΠΎΠΌ Π΄ΠΎΠ»ΠΆΠ½ΠΎ
ΡΠΎΠ±Π»ΡΠ΄Π°ΡΡΡΡ ΡΠ»Π΅Π΄ΡΡΡΠ΅Π΅ ΡΡΠ»ΠΎΠ²ΠΈΠ΅: Π²Π½ΡΡΡΠ΅Π½Π½ΠΈΠΉ ΡΠΈΠΊΠ» Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΏΠΎΠ»Π½ΠΎΡΡΡΡ
ΡΠΊΠ»Π°Π΄ΡΠ²Π°ΡΡΡΡ
Π² Π³ΡΠ°Π½ΠΈΡΡ Π²Π½Π΅ΡΠ½Π΅Π³ΠΎ ΡΠΈΠΊΠ»Π°. ΠΠ΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π²Π»ΠΎΠΆΠ΅Π½Π½ΡΡ
Π΄ΡΡΠ³ Π² Π΄ΡΡΠ³Π° ΡΠΈΠΊΠ»ΠΎΠ² ΠΌΠΎΠ³ΡΡ
Π·Π°ΠΊΠ°Π½ΡΠΈΠ²Π°ΡΡΡΡ, Π΅ΡΠ»ΠΈ ΡΡΠΎ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎ, ΠΎΠ΄Π½ΠΈΠΌ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΠΎΠΌ NEXT. Π ΡΡΠΎΠΌ ΡΠ»ΡΡΠ°Π΅
ΠΈΠ½Π΄Π΅ΠΊΡΡ ΡΠΈΠΊΠ»Π° Π² ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΠ΅ NEXT Π΄ΠΎΠ»ΠΆΠ½Ρ ΡΡΠΎΡΡΡ Π² ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΉ
ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ, Π° ΠΈΠΌΠ΅Π½Π½ΠΎ, ΠΏΠ΅ΡΠ²ΡΠΌ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡΡΠΎΡΡΡ ΠΈΠ½Π΄Π΅ΠΊΡ ΡΠ°ΠΌΠΎΠ³ΠΎ
Π²Π½ΡΡΡΠ΅Π½Π½Π΅Π³ΠΎ
ΡΠΈΠΊΠ»Π°, Π° ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠΌ - ΡΠ°ΠΌΠΎΠ³ΠΎ Π²Π½Π΅ΡΠ½Π΅Π³ΠΎ.
ΠΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΡΠ΅Π»Π° ΡΠΈΠΊΠ»Π° ΠΏΡΠΎΠΈΡΡ
ΠΎΠ΄ΠΈΡ ΡΠ°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, ΡΡΠΎ Π²ΡΠ΅ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΡ
Π²Π½ΡΡΡΠΈ ΡΠΈΠΊΠ»Π° ΠΎΠ±ΡΠ°Π±Π°ΡΡΠ²Π°ΡΡΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠ°Π·, Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Π΄ΠΎΠΏΡΡΡΠΈΠΌΠΎΠ³ΠΎ
Π·Π½Π°ΡΠ΅Π½ΠΈΡ
ΠΈΠ½Π΄Π΅ΠΊΡΠ° ΡΠΈΠΊΠ»Π°. ΠΠ΅ΡΠ²ΡΠΉ ΠΏΡΠΎΡ
ΠΎΠ΄ ΠΏΡΠΎΠΈΡΡ
ΠΎΠ΄ΠΈΡ Ρ Π½Π°ΡΠ°Π»ΡΠ½ΡΠΌ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ΠΌ ΠΈΠ½Π΄Π΅ΠΊΡΠ°
ΡΠΈΠΊΠ»Π°.
ΠΠ°ΡΠ΅ΠΌ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΈΠ½Π΄Π΅ΠΊΡΠ° ΡΠΈΠΊΠ»Π° ΠΈΠ·ΠΌΠ΅Π½ΡΠ΅ΡΡΡ Π½Π° Π²Π΅Π»ΠΈΡΠΈΠ½Ρ ΡΠ°Π³Π°. ΠΡΠΈ
ΠΏΠΎΠ»ΠΎΠΆΠΈΡΠ΅Π»ΡΠ½ΠΎΠΌ
ΡΠ°Π³Π΅ ΠΈΠ½Π΄Π΅ΠΊΡ ΡΠΈΠΊΠ»Π° ΡΠ²Π΅Π»ΠΈΡΠΈΠ²Π°Π΅ΡΡΡ Π½Π° Π²Π΅Π»ΠΈΡΠΈΠ½Ρ ΡΠ°Π³Π°, ΠΏΡΠΈ ΠΎΡΡΠΈΡΠ°ΡΠ΅Π»ΡΠ½ΠΎΠΌ ΡΠ°Π³Π΅
-
ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΠΎ ΡΠΌΠ΅Π½ΡΡΠ°Π΅ΡΡΡ. Π‘Π»Π΅Π΄ΡΡΡΠΈΠΉ ΠΏΡΠΎΡ
ΠΎΠ΄ ΡΠΈΠΊΠ»Π° ΠΏΡΠΎΠΈΡΡ
ΠΎΠ΄ΠΈΡ Π² ΡΠΎΠΌ
ΡΠ»ΡΡΠ°Π΅,
Π΅ΡΠ»ΠΈ Π½ΠΎΠ²ΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΡΠΈΠΊΠ»Π° Π΅ΡΠ΅ Π½Π΅ ΠΏΡΠ΅Π²ΡΡΠΈΠ»ΠΎ (ΠΏΡΠΈ ΠΏΠΎΠ»ΠΎΠΆΠΈΡΠ΅Π»ΡΠ½ΠΎΠΌ ΡΠ°Π³Π΅), ΠΈΠ»ΠΈ
Π½Π΅
ΡΡΠ°Π»ΠΎ ΠΌΠ΅Π½ΡΡΠ΅ (ΠΏΡΠΈ ΠΎΡΡΠΈΡΠ°ΡΠ΅Π»ΡΠ½ΠΎΠΌ ΡΠ°Π³Π΅) ΠΊΠΎΠ½Π΅ΡΠ½ΠΎΠ³ΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΡ.
ΠΡΠΈΠΌΠ΅Ρ: 10 FOR I%=10 TO 0 STEP -1
20 PRINT I%
30 NEXT
40 NED
RUN
10 9 8 7 6 5 4 3 2 1 0
OK
10 J%=6
20 FOR I%=1 TO J%+4
30 PRINT I%
40 NEXT
50 END
RUN
1 2 3 4 5 6 7 8 9 10
OK
ΠΡΠΈΠΌΠ΅ΡΠ°Π½ΠΈΡ:
Π‘Π»Π΅Π΄ΡΠ΅Ρ ΡΡΡΠ΅ΠΌΠΈΡΡΡΡ ΠΊ ΡΠΎΠΌΡ, ΡΡΠΎΠ±Ρ Π²ΡΠ΅Π³Π΄Π° ΠΎΠΏΠΈΡΡΠ²Π°ΡΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ ΡΠΈΠΊΠ»Π° ΠΊΠ°ΠΊ
INTEGER-ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅. ΠΠ° ΡΡΠ΅Ρ ΡΡΠΎΠ³ΠΎ ΡΡΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎ ΡΡΠΊΠΎΡΡΠ΅ΡΡΡ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅
ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ. Π’Π°ΠΊΠΆΠ΅ ΡΠ»Π΅Π΄ΡΠ΅Ρ ΠΈΠ·Π±Π΅Π³Π°ΡΡ ΠΏΡΠ΅ΠΆΠ΄Π΅Π²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠ³ΠΎ Π²ΡΡ
ΠΎΠ΄Π° ΠΈΠ· ΡΠ΅Π»Π° ΡΠΈΠΊΠ»Π°
Ρ
ΠΏΠΎΠΌΠΎΡΡΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΠ° ΠΏΠ΅ΡΠ΅Ρ
ΠΎΠ΄Π°, Ρ.ΠΊ. ΠΈΠ·-Π·Π° ΡΡΠΎΠ³ΠΎ ΡΠΈΠΊΠ» ΠΎΡΡΠ°Π΅ΡΡΡ Π°ΠΊΡΠΈΠ²Π½ΡΠΌ ΠΈ
Π±Π»ΠΎΠΊΠΈΡΡΠ΅Ρ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΠΎΠ΅ ΠΌΠ΅ΡΡΠΎ Π² ΠΏΠ°ΠΌΡΡΠΈ. Π§Π°ΡΡΠΎΠ΅ ΠΎΠ±ΡΠ°ΡΠ΅Π½ΠΈΠ΅ ΠΊ ΡΠΈΠΊΠ»Ρ ΠΌΠΎΠΆΠ΅Ρ
Π²
ΡΡΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ ΠΏΡΠΈΠ²Π΅ΡΡΠΈ ΠΊ Π½Π΅Π΄ΠΎΡΡΠ°ΡΠΊΡ ΠΌΠ΅ΡΡΠ° Π² ΠΏΠ°ΠΌΡΡΠΈ ΠΈ ΠΊ ΠΏΡΠ΅ΡΡΠ²Π°Π½ΠΈΡ
ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΠΏΠΎ
ΠΎΡΠΈΠ±ΠΊΠ΅. Π ΡΡΠΎΠΌ ΡΠ»ΡΡΠ°Π΅, Π΅ΡΠ»ΠΈ FOR-NEXT-ΡΠΈΠΊΠ» Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±ΡΡΡ ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ
ΠΏΡΠ΅ΠΆΠ΄Π΅Π²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎ ΠΏΠΎΠΊΠΈΠ½ΡΡ, Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ ΡΡΠ»ΠΎΠ²ΠΈΡ ΠΏΡΠ΅ΠΆΠ΄Π΅Π²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠ³ΠΎ
ΠΏΡΠ΅ΡΡΠ²Π°Π½ΠΈΡ
ΠΈΠ½Π΄Π΅ΠΊΡ ΡΠΈΠΊΠ»Π° Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±ΡΡΡ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ ΡΠ°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, ΡΡΠΎΠ±Ρ Π·Π° ΡΡΠ΅Ρ ΡΡΠΎΠ³ΠΎ ΡΠΈΠΊΠ»
ΠΏΠ»Π°Π½ΠΎΠΌΠ΅ΡΠ½ΠΎ Π·Π°ΠΊΠΎΠ½ΡΠΈΠ»ΡΡ.
ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π΅ΡΠ»ΠΈ ΠΈΠ· ΡΠ°ΠΉΠ»Π° Π΄ΠΎΠ»ΠΆΠ½Ρ Π±ΡΡΡ ΡΡΠΈΡΠ°Π½Ρ Π½Π΅ Π±ΠΎΠ»Π΅Π΅ 100 Π±Π»ΠΎΠΊΠΎΠ².
Π€ΡΠ°Π³ΠΌΠ΅Π½Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π² ΡΡΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ ΠΌΠΎΠΆΠ΅Ρ Π²ΡΠ³Π»ΡΠ΄Π΅ΡΡ ΡΠ°ΠΊ:
.
.
.
110 OPEN "I", 1, "BEISPIEL"
120 FOR I%=1 TO 100
130 INPUT# 1, Z%, X1%, Y2!
140 IF EOF(1) THEN I%=101
.
.
.
180 NEXT I%
.
.
Π£ΠΊΠ°Π·Π°Π½ΠΈΠ΅:
ΠΡΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠΈ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ
ΡΠΈΠΊΠ»Π° ΠΈ ΡΠΈΡΠ»ΠΎΠ²ΡΡ
Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΠΉ Ρ
Π½Π΅ΡΠ΅Π»ΠΎΡΠΈΡΠ»Π΅Π½Π½ΡΠΌΠΈ Π·Π½Π°ΡΠ΅Π½ΠΈΡΠΌΠΈ, ΡΠ»Π΅Π΄ΡΠ΅Ρ ΠΎΠ±ΡΠ°ΡΠ°ΡΡ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° ΡΠΎΡΠ½ΠΎΡΡΡ
ΠΎΠΊΡΡΠ³Π»Π΅Π½ΠΈΡ, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΌΠΎΠΆΠ΅Ρ ΠΏΡΠΈΠ²Π΅ΡΡΠΈ ΠΊ Π΄ΠΎΡΡΠΎΡΠ½ΠΎΠΌΡ ΠΏΡΠ΅ΡΡΠ²Π°Π½ΠΈΡ ΡΠΈΠΊΠ»Π°
(ΡΡΠ»ΠΎΠ²ΠΈΠ΅
ΠΎΠΊΠΎΠ½ΡΠ°Π½ΠΈΡ ΠΈΠ·-Π·Π° ΠΏΠΎΠ³ΡΠ΅ΡΠ½ΠΎΡΡΠΈ ΠΎΠΊΡΡΠ³Π»Π΅Π½ΠΈΡ Π½Π΅ Π±ΡΠ΄Π΅Ρ ΠΎΠΏΠΎΠ·Π½Π°Π½ΠΎ). ΠΡΠΈ
ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠΈ
ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΎΡΠ° ΡΠ·ΡΠΊΠ° ΠΠ΅ΠΉΡΠΈΠΊ, Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΠΈΠ½Π΄Π΅ΠΊΡΠ° ΡΠΈΠΊΠ»Π° Π΄ΠΎΠΏΡΡΡΠΈΠΌΡ ΡΠ°ΠΊΠΆΠ΅
ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ ΡΠΈΠΏΠ° REAL Ρ Π΄Π²ΠΎΠΉΠ½ΠΎΠΉ ΡΠΎΡΠ½ΠΎΡΡΡΡ.
10.2. ΠΠΏΠ΅ΡΠ°ΡΠΎΡΡ WHILE ΠΈ WEND Π΄Π»Ρ ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΡ ΡΠΈΠΊΠ»ΠΎΠ² Ρ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠΌ ΡΠΈΡΠ»ΠΎΠΌ
ΠΏΡΠΎΡ
ΠΎΠΆΠ΄Π΅Π½ΠΈΠΉ (ΠΈΡΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΡΠ΅ ΡΠΈΠΊΠ»Ρ).
Π‘ ΠΏΠΎΠΌΠΎΡΡΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΠΎΠ² WHILE ΠΈ WEND ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΡΡΡΡ ΡΠΈΠΊΠ»Ρ Ρ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠΌ
ΡΠΈΡΠ»ΠΎΠΌ ΠΏΡΠΎΡ
ΠΎΠΆΠ΄Π΅Π½ΠΈΠΉ.
Π€ΠΎΡΠΌΠ°Ρ: WHILE <Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΠ΅>
.
.<ΠΠΏΠ΅ΡΠ°ΡΠΎΡΡ>
.
WEND
Π¦ΠΈΠΊΠ» Π΄Π»ΠΈΡΡΡ Π΄ΠΎ ΡΠ΅Ρ
ΠΏΠΎΡ, ΠΏΠΎΠΊΠ° <Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΠ΅>, ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΡΡΠ΅Π΅ ΡΠΎΠ±ΠΎΠΉ ΡΠΈΡΠ»ΠΎΠ²ΠΎΠ΅
Π²ΡΡΠ°ΠΆΠ΅ΠΈΠ΅, ΠΎΡΠ»ΠΈΡΠ°Π΅ΡΡΡ ΠΎΡ 0, ΠΈΠ»ΠΈ ΡΠ²Π»ΡΠ΅ΡΡΡ "ΠΈΡΡΠΈΠ½ΠΎΠΉ" Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ
Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΡ. Π¦ΠΈΠΊΠ» Π·Π°ΠΊΠ°Π½ΡΠΈΠ²Π°Π΅ΡΡΡ, Π΅ΡΠ»ΠΈ <Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΠ΅> ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΠΎ ΡΠ°Π²Π½ΠΎ 0
ΠΈΠ»ΠΈ
ΡΠ²Π»ΡΠ΅ΡΡΡ "Π»ΠΎΠΆΡΡ". ΠΠΏΠ΅ΡΠ°ΡΠΎΡΡ WHILE ΠΈ WEND Π²Π½ΡΡΡΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΠΌΠΎΠ³ΡΡ
Π²ΡΡΡΠ΅ΡΠ°ΡΡΡΡ
ΡΠΎΠ»ΡΠΊΠΎ Π² Π²ΠΈΠ΄Π΅ ΠΏΠ°ΡΡ. ΠΠ½ΡΡΡΠΈ WHILE-ΡΠΈΠΊΠ»Π° ΠΌΠΎΠ³ΡΡ Π²ΡΡΡΠ΅ΡΠ°ΡΡΡΡ ΡΠΎΠ»ΡΠΊΠΎ
Π²ΡΠΏΠΎΠ»Π½ΡΠ΅ΠΌΡΠ΅
ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΡ, Π² ΡΠ°ΡΡΠ½ΠΎΡΡΠΈ, ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ Π²Π½ΠΎΠ²Ρ Π·Π°ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ WHILE-ΡΠΈΠΊΠ».
ΠΡΠΈΠΌΠ΅Ρ: 5 REM EINFACHSTES SORTIEREN
10 DBL%=9
Β
Β
ΠΡΠΎΠ΄ΠΎΠ»ΠΆΠ΅Π½ΠΈΠ΅ Π΄Π°Π»ΡΡΠ΅....
Β
ΠΡΠ²Π°ΠΈΠ²Π°Π΅ΠΌ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠΌΠΏΡΡΡΠ΅Ρ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½Π°Ρ ΠΊΠ½ΠΈΠ³Π° Π² 2-Ρ ΡΠΎΠΌΠ°Ρ ΠΏΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π½Π° Π±ΡΠΉΡΠΈΠΊΠ΅ ΠΎΡ Π Π΄ΠΎ Π―
Π―Π·ΡΠΊ ΠΡΡΠ΅ΠΌΠ±Π»Π΅ΡΠ° Π΄Π»Ρ ΠΡΠΈΠΎΠ½Π°
Π―Π·ΡΠΊ Π‘ΠΈ Π΄Π»Ρ ΠΡΠΈΠΎΠ½Π°
Π―Π·ΡΠΊ ΠΠ°ΡΠΊΠ°Π»Ρ Π΄Π»Ρ ΠΡΠΈΠΎΠ½Π°
Π―Π·ΡΠΊ Π€ΠΎΡΡ Π΄Π»Ρ ΠΡΠΈΠΎΠ½Π°
Β
Β
Β
ΠΠΎΠ»Π΅Π·Π½ΡΠ΅ ΠΈ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΡΠ΅ ΡΡΠ°ΡΡΠΈ
ΠΠ° ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΡΡ ΡΡΡΠ°Π½ΠΈΡΡΒ ΠΠ° Π³Π»Π°Π²Π½ΡΡ ΡΡΡΠ°Π½ΠΈΡΡ Β ΠΠ° ΡΠ»Π΅Π΄ΡΡΡΡΡ ΡΡΡΠ°Π½ΠΈΡΡ
Β