(Π£ΠΏΡΠ°Π²Π»ΡΠ²Π°ΡΠΈ ΠΊΠ°ΡΡΠΈ)
(ΠΠΎΡΠ²Π΅ΡΠ°Π²Π° ΡΠ΅ Π½Π° ΠΠ΅ΠΆΠ΄ΡΠ½Π°ΡΠΎΠ΄Π½Π°ΡΠ° Π³ΠΎΠ΄ΠΈΠ½Π° Π½Π° ΠΏΠ΅ΡΠΈΠΎΠ΄ΠΈΡΠ½Π°ΡΠ° ΡΠ°Π±Π»ΠΈΡΠ° Π½Π° Ρ
ΠΈΠΌΠΈΡΠ½ΠΈΡΠ΅ Π΅Π»Π΅ΠΌΠ΅Π½ΡΠΈ)
(ΠΠΎΡΠ»Π΅Π΄Π½ΠΈΡΠ΅ Π΄ΠΎΠΏΡΠ»Π½Π΅Π½ΠΈΡ ΡΠ° Π½Π°ΠΏΡΠ°Π²Π΅Π½ΠΈ Π½Π° 8 Π°ΠΏΡΠΈΠ» 2019 Π³. Π‘ΠΏΠΈΡΡΠΊ Π½Π° Π΄ΠΎΠΏΡΠ»Π½Π΅Π½ΠΈΡΡΠ° Π²Π΅Π΄Π½Π°Π³Π° ΠΏΠΎΠ΄ ΠΊΠ°Ρ)

(, )
ΠΠΎΠΌΠ½Ρ, ΡΠ΅ ΡΠ°Π·Π³Π»Π΅ΠΆΠ΄Π°Ρ ΠΌΠ΅ ΠΏΠ°ΡΠΊΠ°. Π’ΠΎΠ²Π° Π±ΡΡ Π° Π½Π°Π²Π΅Π΄Π½ΡΠΆ ΡΡΠΈ ΡΡΠΎΠΊΠ°: Π³Π΅ΠΎΠ³ΡΠ°ΡΠΈΡ, Π΅ΡΡΠ΅ΡΡΠ²ΠΎΠ·Π½Π°Π½ΠΈΠ΅ ΠΈ Π±ΡΠ»Π³Π°ΡΡΠΊΠΈ. ΠΠ° ΡΡΠΎΠΊΠ° ΠΏΠΎ Π΅ΡΡΠ΅ΡΡΠ²ΠΎΠ·Π½Π°Π½ΠΈΠ΅ ΠΏΠ°ΡΠΊΠ°ΡΠ° ΡΠ΅ ΠΈΠ·ΡΡΠ°Π²Π°ΡΠ΅ ΠΊΠ°ΡΠΎ ΠΏΠ°ΡΠΊΠ° - ΠΊΠ°ΠΊΠ²ΠΈ ΠΈΠΌΠ° ΠΊΡΠΈΠ»Π΅, ΠΊΠ°ΠΊΠ²ΠΈ Π»Π°ΠΏΠΈ, ΠΊΠ°ΠΊ ΠΏΠ»ΡΠ²Π° ΠΈ Ρ.Π½. ΠΠ° ΡΡΠΎΠΊΠ° ΠΏΠΎ Π³Π΅ΠΎΠ³ΡΠ°ΡΠΈΡ ΡΡΡΠ°ΡΠ° ΠΏΠ°ΡΠΊΠ° ΡΠ΅ ΠΈΠ·ΡΡΠ°Π²Π°ΡΠ΅ ΠΊΠ°ΡΠΎ ΠΆΠΈΡΠ΅Π» Π½Π° ΠΠ΅ΠΌΡΡΠ°: ΡΡΡΠ±Π²Π°ΡΠ΅ Π΄Π° ΠΏΠΎΠΊΠ°ΠΆΠ΅ΠΌ Π½Π° ΠΊΠ°ΡΡΠ°ΡΠ° ΠΊΡΠ΄Π΅ ΠΆΠΈΠ²Π΅Π΅ ΠΈ ΠΊΡΠ΄Π΅ Ρ Π½ΡΠΌΠ°. ΠΠ° Π±ΡΠ»Π³Π°ΡΡΠΊΠΈ Π³-ΠΆΠ° Π‘Π΅ΡΠ°ΡΠΈΠΌΠ° ΠΠ΅ΡΡΠΎΠ²Π½Π° Π½ΠΈ ΡΡΠ΅ΡΠ΅ Π΄Π° ΠΏΠΈΡΠ΅ΠΌ βΠΏ-Π°-Ρ-ΠΊ-Π°β ΠΈ ΡΠ΅ΡΠ΅ΡΠ΅ Π½Π΅ΡΠΎ Π·Π° ΠΏΠ°ΡΠΊΠΈΡΠ΅ ΠΎΡ ΠΡΠ΅ΠΌ. Π ΠΌΠΈΠΌΠΎΡ ΠΎΠ΄ΠΎΠΌ ΡΡ Π½ΠΈ ΡΡΠΎΠ±ΡΠ°Π²Π°ΡΠ΅, ΡΠ΅ Π½Π° Π½Π΅ΠΌΡΠΊΠΈ ΠΏΠ°ΡΠΊΠ° Π΅ ΡΠ°ΠΊΠ°, Π° Π½Π° ΡΡΠ΅Π½ΡΠΊΠΈ ΡΠ°ΠΊΠ°. Π―Π²Π½ΠΎ, ΡΠΎΠ³Π°Π²Π° ΡΠΎΠ²Π° ΡΠ΅ Π½Π°ΡΠΈΡΠ°ΡΠ΅ βΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡΠ΅Π½ ΠΌΠ΅ΡΠΎΠ΄β. Π ΠΎΠ±ΡΠΈ Π»ΠΈΠ½ΠΈΠΈ, Π²ΡΠΈΡΠΊΠΎ ΡΠ΅ ΡΠ»ΡΡΠ²Π°ΡΠ΅ βΠΌΠΈΠΌΠΎΡ ΠΎΠ΄ΠΎΠΌβ.
ΠΠ΅Π½ΠΈΠ°ΠΌΠΈΠ½ ΠΠ°Π±Π΅ΡΠΈΠ½, ΠΠ²Π° ΠΊΠ°ΠΏΠΈΡΠ°Π½Π°
Π ΡΠΈΡΠΈΡΠ°Π½Π°ΡΠ° ΠΌΠΈΡΡΠ» ΠΠ΅Π½ΠΈΠ°ΠΌΠΈΠ½ ΠΠ°Π±Π΅ΡΠΈΠ½ ΠΌΠ°ΠΉΡΡΠΎΡΡΠΊΠΈ ΠΏΠΎΠΊΠ°Π·Π²Π° Π½Π΅Π΄ΠΎΡΡΠ°ΡΡΡΠΈΡΠ΅ Π½Π° ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡΠ½ΠΈΡ ΠΌΠ΅ΡΠΎΠ΄ Π½Π° ΠΎΠ±ΡΡΠ΅Π½ΠΈΠ΅, Π½ΠΎ Π² Π½ΡΠΊΠΎΠΈ (ΠΌΠΎΠΆΠ΅ Π±ΠΈ Π΄ΠΎΡΡΠ° ΡΠ΅Π΄ΠΊΠΈ) ΡΠ»ΡΡΠ°ΠΈ Π΅Π»Π΅ΠΌΠ΅Π½ΡΠΈΡΠ΅ Π½Π° ΡΠΎΠ·ΠΈ ΠΌΠ΅ΡΠΎΠ΄ ΠΌΠΎΠ³Π°Ρ Π΄Π° Π±ΡΠ΄Π°Ρ ΠΎΠΏΡΠ°Π²Π΄Π°Π½ΠΈ. ΠΠ΄ΠΈΠ½ ΠΎΡ ΡΠ΅Π·ΠΈ ΡΠ»ΡΡΠ°ΠΈ Π΅ ΠΠ΅ΡΠΈΠΎΠ΄ΠΈΡΠ½Π°ΡΠ° ΡΠ°Π±Π»ΠΈΡΠ° Π½Π° Π.Π. ΠΠ΅Π½Π΄Π΅Π»Π΅Π΅Π² Π² ΡΡΠΎΠΊΠΈΡΠ΅ ΠΏΠΎ ΡΡΠΈΠ»ΠΈΡΠ½Π° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΊΠ°. ΠΠ°Π΄Π°ΡΠ°ΡΠ° Π·Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ½Π° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ Π½Π° ΡΠΈΠΏΠΎΠ²ΠΈ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ Ρ ΡΠ°Π±Π»ΠΈΡΠ°ΡΠ° ΠΠ΅Π½Π΄Π΅Π»Π΅Π΅Π² Π΅ ΠΎΡΠ΅Π²ΠΈΠ΄Π½Π° Π·Π° ΡΡΠ΅Π½ΠΈΡΠΈΡΠ΅, ΠΊΠΎΠΈΡΠΎ Π·Π°ΠΏΠΎΡΠ²Π°Ρ Π΄Π° ΡΡΠ°Ρ Ρ
ΠΈΠΌΠΈΡ, ΠΈ ΡΠ΅ ΡΠ°Π·Π±ΠΈΠ²Π° Π½Π° ΠΌΠ½ΠΎΠ³ΠΎ ΡΠΈΠΏΠΎΠ²ΠΈ Ρ
ΠΈΠΌΠΈΡΠ΅ΡΠΊΠΈ Π·Π°Π΄Π°ΡΠΈ. Π ΡΡΡΠΎΡΠΎ Π²ΡΠ΅ΠΌΠ΅, Π² ΡΠ°ΠΌΠΊΠΈΡΠ΅ Π½Π° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΊΠ°ΡΠ°, ΡΠ°Π·ΠΈ Π·Π°Π΄Π°ΡΠ° ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° ΠΏΠΎ ΠΏΡΠΎΡΡ Π½Π°ΡΠΈΠ½ Π΄Π° ΡΠ΅ Π΄Π΅ΠΌΠΎΠ½ΡΡΡΠΈΡΠ° Π½Π°ΡΠΈΠ½ΡΡ Π½Π° ΡΠΏΡΠ°Π²Π»ΡΠ²Π°ΡΠΈΡΠ΅ ΠΊΠ°ΡΡΠΈ, ΠΊΠΎΠΉΡΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΎΡΠ½Π΅ΡΠ΅ ΠΊΡΠΌ Π³ΡΠ°ΡΠΈΡΠ½ΠΎΡΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈΡΠ°Π½Π΅, ΡΠ°Π·Π±ΡΠ°Π½ΠΎ Π² ΡΠΈΡΠΎΠΊ ΡΠΌΠΈΡΡΠ» ΠΊΠ°ΡΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈΡΠ°Π½Π΅ Ρ ΠΏΠΎΠΌΠΎΡΡΠ° Π½Π° Π³ΡΠ°ΡΠΈΡΠ½ΠΈ Π΅Π»Π΅ΠΌΠ΅Π½ΡΠΈ.
(ΠΠ° 8 Π°ΠΏΡΠΈΠ» 2019 Π³. Π±ΡΡ
Π° Π½Π°ΠΏΡΠ°Π²Π΅Π½ΠΈ Π΄ΠΎΠΏΡΠ»Π½Π΅Π½ΠΈΡ:
ΠΠ΅ΠΊΠ° Π΄Π° Π·Π°ΠΏΠΎΡΠ½Π΅ΠΌ Ρ ΠΎΡΠ½ΠΎΠ²Π½Π°ΡΠ° Π·Π°Π΄Π°ΡΠ°. Π Π½Π°ΠΉ-ΠΏΡΠΎΡΡΠΈΡ ΡΠ»ΡΡΠ°ΠΉ Π½Π° Π΅ΠΊΡΠ°Π½Π° Π² ΡΠΎΡΠΌΠ°ΡΠ° Π½Π° ΠΏΡΠΎΠ·ΠΎΡΠ΅Ρ ΡΡΡΠ±Π²Π° Π΄Π° ΡΠ΅ ΠΏΠΎΠΊΠ°Π·Π²Π° ΠΠ΅ΡΠΈΠΎΠ΄ΠΈΡΠ½Π°ΡΠ° ΡΠ°Π±Π»ΠΈΡΠ°, ΠΊΡΠ΄Π΅ΡΠΎ Π² ΠΊΠ»Π΅ΡΠΊΠ°ΡΠ° ΡΠ΅ Π±ΡΠ΄Π΅ Ρ ΠΈΠΌΠΈΡΠ½ΠΎΡΠΎ ΠΎΠ±ΠΎΠ·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Π½Π° Π΅Π»Π΅ΠΌΠ΅Π½ΡΠ°: H β Π²ΠΎΠ΄ΠΎΡΠΎΠ΄, He β Ρ Π΅Π»ΠΈΠΉ ΠΈ Ρ.Π½. ΠΠΊΠΎ ΠΊΡΡΡΠΎΡΡΡ Π½Π° ΠΌΠΈΡΠΊΠ°ΡΠ° ΡΠΎΡΠΈ ΠΊΡΠΌ ΠΊΠ»Π΅ΡΠΊΠ°ΡΠ°, ΡΠΎ Π² ΡΠΏΠ΅ΡΠΈΠ°Π»Π½ΠΎ ΠΏΠΎΠ»Π΅ Π½Π° Π½Π°ΡΠ°ΡΠ° ΡΠΎΡΠΌΠ° ΡΠ΅ ΠΏΠΎΠΊΠ°Π·Π²Π° ΠΎΠ±ΠΎΠ·Π½Π°ΡΠ΅Π½ΠΈΠ΅ΡΠΎ Π½Π° Π΅Π»Π΅ΠΌΠ΅Π½ΡΠ° ΠΈ Π½Π΅Π³ΠΎΠ²ΠΈΡΡ Π½ΠΎΠΌΠ΅Ρ. ΠΠΊΠΎ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΡ Π½Π°ΡΠΈΡΠ½Π΅ ΠΠΠ, ΡΠΎ Π² Π΄ΡΡΠ³ΠΎ ΠΏΠΎΠ»Π΅ Π½Π° ΡΠΎΡΠΌΠ°ΡΠ° ΡΠ΅ Π±ΡΠ΄Π°Ρ ΠΏΠΎΡΠΎΡΠ΅Π½ΠΈ ΠΎΠ±ΠΎΠ·Π½Π°ΡΠ΅Π½ΠΈΠ΅ΡΠΎ ΠΈ Π½ΠΎΠΌΠ΅ΡΡΡ Π½Π° ΠΈΠ·Π±ΡΠ°Π½ΠΈΡ Π΅Π»Π΅ΠΌΠ΅Π½Ρ.

ΠΠ°Π΄Π°ΡΠ°ΡΠ° ΠΌΠΎΠΆΠ΅ Π΄Π° Π±ΡΠ΄Π΅ ΡΠ΅ΡΠ΅Π½Π° Π½Π° Π²ΡΠ΅ΠΊΠΈ ΡΠ½ΠΈΠ²Π΅ΡΡΠ°Π»Π΅Π½ Π―Π. Π©Π΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ ΡΡΠ°ΡΠΈΡ Delphi-7, ΠΊΠΎΠΉΡΠΎ Π΅ ΡΠ°Π·Π±ΠΈΡΠ°Π΅ΠΌ ΠΏΠΎΡΡΠΈ Π·Π° Π²ΡΠΈΡΠΊΠΈ. ΠΠΎ ΠΏΡΠ΅Π΄ΠΈ Π΄Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈΡΠ°ΠΌΠ΅ Π½Π° Π―Π, ΡΠ΅ Π½Π°ΡΠΈΡΡΠ²Π°ΠΌΠ΅ Π΄Π²Π΅ ΠΊΠ°ΡΡΠΈΠ½ΠΊΠΈ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π² Photoshop. ΠΡΡΠ²ΠΎ, ΡΠ΅ Π½Π°ΡΠΈΡΡΠ²Π°ΠΌΠ΅ ΠΠ΅ΡΠΈΠΎΠ΄ΠΈΡΠ½Π°ΡΠ° ΡΠ°Π±Π»ΠΈΡΠ° Π² Π²ΠΈΠ΄Π°, Π² ΠΊΠΎΠΉΡΠΎ ΠΈΡΠΊΠ°ΠΌΠ΅ Π΄Π° Ρ Π²ΠΈΠ΄ΠΈΠΌ Π² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ°ΡΠ°. Π©Π΅ Π·Π°ΠΏΠ°Π·ΠΈΠΌ ΡΠ΅Π·ΡΠ»ΡΠ°ΡΠ° Π² Π³ΡΠ°ΡΠΈΡΠ΅Π½ ΡΠ°ΠΉΠ» table01.bmp.

ΠΠ° Π²ΡΠΎΡΠΈΡ ΡΠΈΡΡΠ½ΡΠΊ ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ ΠΏΡΡΠ²ΠΈΡ. Π©Π΅ Π·Π°Π»ΠΈΠ²Π°ΠΌΠ΅ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»Π½ΠΎ ΠΊΠ»Π΅ΡΠΊΠΈΡΠ΅ Π½Π° ΡΠ°Π±Π»ΠΈΡΠ°ΡΠ°, ΠΎΡΠΈΡΡΠ΅Π½ΠΈ ΠΎΡ Π³ΡΠ°ΡΠΈΠΊΠ°, Ρ ΡΠ½ΠΈΠΊΠ°Π»Π½ΠΈ ΡΠ²Π΅ΡΠΎΠ²Π΅ Π² ΡΠ²Π΅ΡΠΎΠ²Π° ΠΌΠΎΠ΄Π΅Π» RGB. R ΠΈ G Π²ΠΈΠ½Π°Π³ΠΈ ΡΠ΅ Π±ΡΠ΄Π°Ρ 0, Π° B=1 Π·Π° Π²ΠΎΠ΄ΠΎΡΠΎΠ΄Π°, 2 Π·Π° Ρ
Π΅Π»ΠΈΡ ΠΈ Ρ.Π½. Π’ΠΎΠ·ΠΈ ΡΠΈΡΡΠ½ΡΠΊ ΡΠ΅ Π±ΡΠ΄Π΅ Π½Π°ΡΠ°ΡΠ° ΡΠΏΡΠ°Π²Π»ΡΠ²Π°ΡΠ° ΠΊΠ°ΡΡΠ°, ΠΊΠΎΡΡΠΎ ΡΠ΅ Π·Π°ΠΏΠ°Π·ΠΈΠΌ Π² ΡΠ°ΠΉΠ» ΠΏΠΎΠ΄ ΠΈΠΌΠ΅ΡΠΎ table2.bmp.

ΠΡΡΠ²ΠΈΡΡ Π΅ΡΠ°ΠΏ Π½Π° Π³ΡΠ°ΡΠΈΡΠ½ΠΎΡΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈΡΠ°Π½Π΅ Π² Photoshop Π΅ Π·Π°Π²ΡΡΡΠ΅Π½. ΠΡΠ΅ΠΌΠΈΠ½Π°Π²Π°ΠΌΠ΅ ΠΊΡΠΌ Π³ΡΠ°ΡΠΈΡΠ½ΠΎΡΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈΡΠ°Π½Π΅ Π½Π° GUI Π² IDE Delphi-7. ΠΠ° ΡΠ΅Π»ΡΠ° ΠΎΡΠ²Π°ΡΡΠΌΠ΅ Π½ΠΎΠ² ΠΏΡΠΎΠ΅ΠΊΡ, ΠΊΡΠ΄Π΅ΡΠΎ Π΄ΠΎΠ±Π°Π²ΡΠΌΠ΅ Π±ΡΡΠΎΠ½ Π·Π° ΠΈΠ·Π²ΠΈΠΊΠ²Π°Π½Π΅ Π½Π° Π΄ΠΈΠ°Π»ΠΎΠ³Π° (tableDlg), Π² ΠΊΠΎΠΉΡΠΎ ΡΠ΅ ΡΠ΅ ΠΈΠ·Π²ΡΡΡΠ²Π° ΡΠ°Π±ΠΎΡΠ°ΡΠ° Ρ ΡΠ°Π±Π»ΠΈΡΠ°ΡΠ°. Π‘Π»Π΅Π΄ ΡΠΎΠ²Π° ΡΠ°Π±ΠΎΡΠΈΠΌ Ρ ΡΠΎΡΠΌΠ°ΡΠ° tableDlg.
ΠΠΎΠ±Π°Π²ΡΠΌΠ΅ Π½Π° ΡΠΎΡΠΌΠ°ΡΠ° ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ ΠΎΡ ΠΊΠ»Π°ΡΠ° TImage. ΠΠΎΠ»ΡΡΠ°Π²Π°ΠΌΠ΅ Image1. ΠΠ°Π±Π΅Π»Π΅ΠΆΠ΅ΡΠ΅, ΡΠ΅ Π² ΠΎΠ±ΡΠΈ Π»ΠΈΠ½ΠΈΠΈ Π·Π° Π³ΠΎΠ»Π΅ΠΌΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠΈ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ½ΠΎ Π³Π΅Π½Π΅ΡΠΈΡΠ°Π½ΠΈΡΠ΅ ΠΈΠΌΠ΅Π½Π° ΠΎΡ ΡΠΈΠΏΠ° ImageN, ΠΊΡΠ΄Π΅ΡΠΎ N ΠΌΠΎΠΆΠ΅ Π΄Π° Π΄ΠΎΡΡΠΈΠ³Π½Π΅ Π΄Π΅ΡΠ΅ΡΠΊΠΈ ΠΈ ΠΏΠΎΠ²Π΅ΡΠ΅ΡΠΎ β Π½Π΅ Π΅ Π½Π°ΠΉ-Π΄ΠΎΠ±ΡΠΈΡΡ ΡΡΠΈΠ» Π½Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈΡΠ°Π½Π΅, ΠΈ Π΅ Π΄ΠΎΠ±ΡΠ΅ Π΄Π° Π΄Π°Π²Π°ΡΠ΅ ΠΏΠΎ-ΡΠΌΠΈΡΠ»Π΅Π½ΠΈ ΠΈΠΌΠ΅Π½Π°. ΠΠΎ Π² Π½Π°ΡΠΈΡ ΠΌΠ°Π»ΡΠΊ ΠΏΡΠΎΠ΅ΠΊΡ, ΠΊΡΠ΄Π΅ΡΠΎ N Π½ΡΠΌΠ° Π΄Π° Π½Π°Π΄Π²ΠΈΡΠ°Π²Π° 2, ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° ΠΎΡΡΠ°Π²ΠΈΠΌ Π³Π΅Π½Π΅ΡΠΈΡΠ°Π½ΠΈΡΠ΅ ΠΈΠΌΠ΅Π½Π°.
Π ΡΠ²ΠΎΠΉΡΡΠ²ΠΎΡΠΎ Image1.Picture Π·Π°ΡΠ΅ΠΆΠ΄Π°ΠΌΠ΅ ΡΠ°ΠΉΠ»Π° table01.bmp. Π‘ΡΠ·Π΄Π°Π²Π°ΠΌΠ΅ Image2 ΠΈ Π·Π°ΡΠ΅ΠΆΠ΄Π°ΠΌΠ΅ ΡΠ°ΠΌ Π½Π°ΡΠ°ΡΠ° ΡΠΏΡΠ°Π²Π»ΡΠ²Π°ΡΠ° ΠΊΠ°ΡΡΠ° table2.bmp. ΠΡΠΈ ΡΠΎΠ²Π° ΡΠ°ΠΉΠ»Π° Π³ΠΎ ΠΏΡΠ°Π²ΠΈΠΌ ΠΌΠ°Π»ΡΠΊ ΠΈ Π½Π΅Π²ΠΈΠ΄ΠΈΠΌ Π·Π° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»Ρ, ΠΊΠ°ΠΊΡΠΎ Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π² Π΄ΠΎΠ»Π½ΠΈΡ Π»ΡΠ² ΡΠ³ΡΠ» Π½Π° ΡΠΎΡΠΌΠ°ΡΠ°. ΠΠΎΠ±Π°Π²ΡΠΌΠ΅ Π΄ΠΎΠΏΡΠ»Π½ΠΈΡΠ΅Π»Π½ΠΈ ΠΊΠΎΠ½ΡΡΠΎΠ»Π½ΠΈ Π΅Π»Π΅ΠΌΠ΅Π½ΡΠΈ, ΡΠΈΡΡΠΎ ΡΠ΅Π» Π΅ ΠΎΡΠ΅Π²ΠΈΠ΄Π½Π°. ΠΡΠΎΡΠΈΡΡ Π΅ΡΠ°ΠΏ Π½Π° Π³ΡΠ°ΡΠΈΡΠ½ΠΎΡΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈΡΠ°Π½Π΅ Π½Π° GUI Π² IDE Delphi-7 Π΅ Π·Π°Π²ΡΡΡΠ΅Π½.

ΠΡΠ΅ΠΌΠΈΠ½Π°Π²Π°ΠΌΠ΅ ΠΊΡΠΌ ΡΡΠ΅ΡΠΈΡ Π΅ΡΠ°ΠΏ β Π½Π°ΠΏΠΈΡΠ²Π°Π½Π΅ΡΠΎ Π½Π° ΠΊΠΎΠ΄Π° Π² IDE Delphi-7. ΠΠΎΠ΄ΡΠ»ΡΡ ΡΠ΅ ΡΡΡΡΠΎΠΈ ΡΠ°ΠΌΠΎ ΠΎΡ ΠΏΠ΅Ρ ΠΎΠ±ΡΠ°Π±ΠΎΡΠ²Π°ΡΠΈ ΡΡΠ±ΠΈΡΠΈΡ: ΡΡΠ·Π΄Π°Π²Π°Π½Π΅ Π½Π° ΡΠΎΡΠΌΠ°ΡΠ° (FormCreate), Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅ Π½Π° ΠΊΡΡΡΠΎΡΠ° Π²ΡΡΡ
Ρ Image1 (Image1MouseMove), Π½Π°ΡΠΈΡΠΊΠ°Π½Π΅ Π½Π° ΠΠΠ Π²ΡΡΡ
Ρ ΠΊΠ»Π΅ΡΠΊΠ° (Image1Click) ΠΈ ΠΈΠ·Π»ΠΈΠ·Π°Π½Π΅ ΠΎΡ Π΄ΠΈΠ°Π»ΠΎΠ³Π° Ρ ΠΏΠΎΠΌΠΎΡΡΠ° Π½Π° Π±ΡΡΠΎΠ½ΠΈΡΠ΅ OK (OKBtnClick) ΠΈΠ»ΠΈ Cancel (CancelBtnClick). ΠΠ°Π³Π»Π°Π²ΠΈΡΡΠ° Π½Π° ΡΠ΅Π·ΠΈ ΠΎΠ±ΡΠ°Π±ΠΎΡΡΠΈΡΠΈ ΡΠ΅ Π³Π΅Π½Π΅ΡΠΈΡΠ°Ρ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΠΎ Ρ ΠΏΠΎΠΌΠΎΡΡΠ° Π½Π° IDE.
ΠΡΡ ΠΎΠ΄Π½ΠΈΡΡ ΠΊΠΎΠ΄ Π½Π° ΠΌΠΎΠ΄ΡΠ»Π°:
unit tableUnit;
// ΠΠ΅ΡΠΈΠΎΠ΄ΠΈΡΠ½Π° ΡΠ°Π±Π»ΠΈΡΠ° Π½Π° Ρ
ΠΈΠΌΠΈΡΠ½ΠΈΡΠ΅ Π΅Π»Π΅ΠΌΠ΅Π½ΡΠΈ Π.Π.ΠΠ΅Π½Π΄Π΅Π»Π΅Π΅Π²
//
// third112
// https://habr.com/ru/users/third112/
//
// Π‘ΡΠ΄ΡΡΠΆΠ°Π½ΠΈΠ΅
// 1) ΡΡΠ·Π΄Π°Π²Π°Π½Π΅ Π½Π° ΡΠΎΡΠΌΠ°
// 2) ΡΠ°Π±ΠΎΡΠ° Ρ ΡΠ°Π±Π»ΠΈΡΠ°ΡΠ°: ΡΠΊΠ°Π·Π°Π½ΠΈΠ΅ ΠΈ ΠΈΠ·Π±ΠΎΡ
// 3) ΠΈΠ·Ρ
ΠΎΠ΄ ΠΎΡ Π΄ΠΈΠ°Π»ΠΎΠ³Π°
interface
uses Windows, SysUtils, Classes, Graphics, Forms, Controls, StdCtrls,
Buttons, ExtCtrls;
const
size = 104; // Π±ΡΠΎΠΉ Π΅Π»Π΅ΠΌΠ΅Π½ΡΠΈ
type
TtableDlg = class(TForm)
OKBtn: TButton;
CancelBtn: TButton;
Bevel1: TBevel;
Image1: TImage; // ΡΠ°Π±Π»ΠΈΡΠ° Π½Π° Ρ
ΠΈΠΌΠΈΡΠ½ΠΈΡΠ΅ Π΅Π»Π΅ΠΌΠ΅Π½ΡΠΈ
Label1: TLabel;
Image2: TImage; // ΡΠΏΡΠ°Π²Π»ΡΠ²Π°ΡΠ° ΠΊΠ°ΡΡΠ°
Label2: TLabel;
Edit1: TEdit;
procedure FormCreate(Sender: TObject); // ΡΡΠ·Π΄Π°Π²Π°Π½Π΅ Π½Π° ΡΠΎΡΠΌΠ°
procedure Image1MouseMove(Sender: TObject; Shift: TShiftState; X,
Y: Integer); // ΡΠΊΠ°Π·Π°Π½ΠΈΠ΅ Π½Π° ΠΊΠ»Π΅ΡΠΊΠ°
procedure Image1Click(Sender: TObject); // ΠΈΠ·Π±ΠΎΡ Π½Π° ΠΊΠ»Π΅ΡΠΊΠ°
procedure OKBtnClick(Sender: TObject); // OK
procedure CancelBtnClick(Sender: TObject); // ΠΡΠΊΠ°Π·
private
{ Π§Π°ΡΡΠ½ΠΈ Π΄Π΅ΠΊΠ»Π°ΡΠ°ΡΠΈΠΈ }
TableSymbols: array [1..size] of string [2]; // ΠΌΠ°ΡΠΈΠ² Π½Π° ΠΎΠ±ΠΎΠ·Π½Π°ΡΠ΅Π½ΠΈΡΡΠ° Π½Π° Π΅Π»Π΅ΠΌΠ΅Π½ΡΠΈΡΠ΅
public
{ ΠΡΠ±Π»ΠΈΡΠ½ΠΈ Π΄Π΅ΠΊΠ»Π°ΡΠ°ΡΠΈΠΈ }
selectedElement: string; // ΠΈΠ·Π±ΡΠ°Π½ Π΅Π»Π΅ΠΌΠ΅Π½Ρ
currNo: integer; // ΡΠ΅ΠΊΡΡ Π½ΠΎΠΌΠ΅Ρ Π½Π° Π΅Π»Π΅ΠΌΠ΅Π½Ρ
end;
var
tableDlg: TtableDlg;
implementation
{$R *.dfm}
const
PeriodicTableStr1=
'HHeLiBeBCNOFNeNaMgAlSiPSClArKCaScTiVCrMnFeCoNiCuZnGaGeAsSeBrKrRbSrYZrNbMoTcRuRhPdAgCdInSnSbTeIXeCsBaLa';
PeriodicTableStr2='CePrNdPmSmEuGdTbDyHoErTmYbLu';
PeriodicTableStr3='HfTaWReOsIrPtAuHgTlPbBiPoAtRnFrRaAc';
PeriodicTableStr4='ThPaUNpPuAmCmBkCfEsFmMdNoLrKu ';
// ΡΡΠ·Π΄Π°Π²Π°Π½Π΅ Π½Π° ΡΠΎΡΠΌΠ° ==================================================
procedure TtableDlg.FormCreate(Sender: TObject);
// ΡΡΠ·Π΄Π°Π²Π°Π½Π΅ Π½Π° ΡΠΎΡΠΌΠ°
var
s: string;
i, j: integer;
begin
currNo := 0;
// ΠΈΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·Π°ΡΠΈΡ Π½Π° ΠΌΠ°ΡΠΈΠ²Π° Π½Π° ΠΎΠ±ΠΎΠ·Π½Π°ΡΠ΅Π½ΠΈΡΡΠ° Π½Π° Π΅Π»Π΅ΠΌΠ΅Π½ΡΠΈΡΠ΅:
s := PeriodicTableStr1 + PeriodicTableStr2 + PeriodicTableStr3 + PeriodicTableStr4;
j := 1;
for i := 1 to size do
begin
TableSymbols[i] := s[j];
inc(j);
if s[j] in ['a'..'z'] then
begin
TableSymbols[i] := TableSymbols[i] + s[j];
inc(j);
end; // if s[j] in
end; // for i := 1
end; // FormCreate ____________________________________________________
// ΡΠ°Π±ΠΎΡΠ° Ρ ΡΠ°Π±Π»ΠΈΡΠ°ΡΠ°: ΡΠΊΠ°Π·Π°Π½ΠΈΠ΅ ΠΈ ΠΈΠ·Π±ΠΎΡ =========================================
procedure TtableDlg.Image1MouseMove(Sender: TObject; Shift: TShiftState;
X, Y: Integer);
// ΡΠΊΠ°Π·Π°Π½ΠΈΠ΅ Π½Π° ΠΊΠ»Π΅ΡΠΊΠ°
var
sl: integer;
begin
sl := GetBValue(Image2.Canvas.Pixels[x, y]);
if sl in [1..size] then
begin
Label1.Caption := intToStr(sl) + ' ' + TableSymbols[sl];
currNo := sl;
end
else
Label1.Caption := 'ΠΠ·Π±Π΅ΡΠ΅ΡΠ΅ Π΅Π»Π΅ΠΌΠ΅Π½Ρ:';
end; // Image1MouseMove ____________________________________________________
procedure TtableDlg.Image1Click(Sender: TObject);
begin
if currNo 0 then
begin
selectedElement := TableSymbols[currNo];
Label2.Caption := intToStr(currNo) + ' ' + selectedElement + ' ΠΈΠ·Π±ΡΠ°Π½';
Edit1.Text := selectedElement;
end;
end; // Image1Click ____________________________________________________
// ΠΈΠ·Ρ
ΠΎΠ΄ ΠΎΡ Π΄ΠΈΠ°Π»ΠΎΠ³Π° ==================================================
procedure TtableDlg.OKBtnClick(Sender: TObject);
begin
selectedElement := Edit1.Text;
hide;
end; // OKBtnClick ____________________________________________________
procedure TtableDlg.CancelBtnClick(Sender: TObject);
begin
hide;
end; // CancelBtnClick ____________________________________________________
end.Π Π½Π°ΡΠ°ΡΠ° Π²Π΅ΡΡΠΈΡ Π²Π·Π΅Ρ ΠΌΠ΅ ΡΠ°Π±Π»ΠΈΡΠ° Ρ ΡΠ°Π·ΠΌΠ΅Ρ 104 Π΅Π»Π΅ΠΌΠ΅Π½ΡΠ° (ΠΊΠΎΠ½ΡΡΠ°Π½ΡΠ° ΡΠ°Π·ΠΌΠ΅Ρ). ΠΡΠ΅Π²ΠΈΠ΄Π½ΠΎ, ΡΠ΅ ΡΠΎΠ·ΠΈ ΡΠ°Π·ΠΌΠ΅Ρ ΠΌΠΎΠΆΠ΅ Π΄Π° Π±ΡΠ΄Π΅ ΡΠ²Π΅Π»ΠΈΡΠ΅Π½. ΠΠ±ΠΎΠ·Π½Π°ΡΠ΅Π½ΠΈΡΡΠ° Π½Π° Π΅Π»Π΅ΠΌΠ΅Π½ΡΠΈΡΠ΅ (Ρ ΠΈΠΌΠΈΡΠ½ΠΈ ΡΠΈΠΌΠ²ΠΎΠ»ΠΈ) ΡΠ΅ Π·Π°ΠΏΠΈΡΠ²Π°Ρ Π² ΠΌΠ°ΡΠΈΠ² TableSymbols. ΠΡΠΏΡΠ΅ΠΊΠΈ ΡΠΎΠ²Π°, ΠΏΠΎ ΡΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ Π·Π° ΠΊΠΎΠΌΠΏΠ°ΠΊΡΠ½ΠΎΡΡ Π½Π° ΠΈΠ·Ρ ΠΎΠ΄Π½ΠΈΡ ΠΊΠΎΠ΄, Π΅ ΡΠ΅Π»Π΅ΡΡΠΎΠ±ΡΠ°Π·Π½ΠΎ Π΄Π° ΡΠ΅ Π·Π°ΠΏΠΈΡΠ΅ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»Π½ΠΎΡΡΡΠ° Π½Π° ΡΠ΅Π·ΠΈ ΠΎΠ±ΠΎΠ·Π½Π°ΡΠ΅Π½ΠΈΡ ΠΏΠΎΠ΄ ΡΠΎΡΠΌΠ°ΡΠ° Π½Π° ΡΡΡΠΈΠ½Π³ΠΎΠ²ΠΈ ΠΊΠΎΠ½ΡΡΠ°Π½ΡΠΈ PeriodicTableStr1,β¦, PeriodicTableStr4, ΡΠ°ΠΊΠ° ΡΠ΅ ΠΏΡΠΈ ΡΡΠ±ΠΈΡΠΈΠ΅ΡΠΎ Π·Π° ΡΡΠ·Π΄Π°Π²Π°Π½Π΅ Π½Π° ΡΠΎΡΠΌΠ°ΡΠ°, ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ°ΡΠ° ΡΠ°ΠΌΠ° Π΄Π° ΡΠ°Π·ΠΏΡΠ΅Π΄Π΅Π»ΠΈ ΡΠ΅Π·ΠΈ ΠΎΠ±ΠΎΠ·Π½Π°ΡΠ΅Π½ΠΈΡ ΠΏΠΎ Π΅Π»Π΅ΠΌΠ΅Π½ΡΠΈΡΠ΅ Π½Π° ΠΌΠ°ΡΠΈΠ²Π°. ΠΡΡΠΊΠΎ ΠΎΠ±ΠΎΠ·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Π½Π° Π΅Π»Π΅ΠΌΠ΅Π½Ρ ΡΠ΅ ΡΡΡΡΠΎΠΈ ΠΎΡ Π΅Π΄Π½Π° ΠΈΠ»ΠΈ Π΄Π²Π΅ Π»Π°ΡΠΈΠ½ΡΠΊΠΈ Π±ΡΠΊΠ²ΠΈ, ΠΊΠ°ΡΠΎ ΠΏΡΡΠ²Π°ΡΠ° Π±ΡΠΊΠ²Π° Π΅ Π³Π»Π°Π²Π½Π°, Π° Π²ΡΠΎΡΠ°ΡΠ° (Π°ΠΊΠΎ ΠΈΠΌΠ°) Π΅ ΠΌΠ°Π»ΠΊΠ°. Π’ΠΎΠ²Π° Π½Π΅ΡΠ»ΠΎΠΆΠ½ΠΎ ΠΏΡΠ°Π²ΠΈΠ»ΠΎ ΡΠ΅ ΡΠ΅Π°Π»ΠΈΠ·ΠΈΡΠ° ΠΏΡΠΈ Π·Π°ΡΠ΅ΠΆΠ΄Π°Π½Π΅ΡΠΎ Π½Π° ΠΌΠ°ΡΠΈΠ²Π°. ΠΠΎ ΡΠΎΠ·ΠΈ Π½Π°ΡΠΈΠ½, ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»Π½ΠΎΡΡΡΠ° Π½Π° ΠΎΠ±ΠΎΠ·Π½Π°ΡΠ΅Π½ΠΈΡΡΠ° ΠΌΠΎΠΆΠ΅ Π΄Π° Π±ΡΠ΄Π΅ Π·Π°ΠΏΠΈΡΠ°Π½Π° Π² ΠΊΠΎΠΌΠΏΠ°ΠΊΡΠ΅Π½ Π²ΠΈΠ΄ Π±Π΅Π· ΠΈΠ½ΡΠ΅ΡΠ²Π°Π»ΠΈ. Π Π°Π·Π΄Π΅Π»ΡΠ½Π΅ΡΠΎ Π½Π° ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»Π½ΠΎΡΡΡΠ° Π½Π° ΡΠ΅ΡΠΈΡΠΈ ΡΠ°ΡΡΠΈ (ΠΊΠΎΠ½ΡΡΠ°Π½ΡΠΈ PeriodicTableStr1,β¦, PeriodicTableStr4) Π΅ ΠΎΠ±ΡΡΠ»ΠΎΠ²Π΅Π½ΠΎ ΠΎΡ ΡΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ Π·Π° ΡΠ΄ΠΎΠ±ΡΡΠ²ΠΎ Π½Π° ΡΠ΅ΡΠ΅Π½Π΅ Π½Π° ΠΈΠ·Ρ ΠΎΠ΄Π½ΠΈΡ ΠΊΠΎΠ΄, ΡΡΠΉ ΠΊΠ°ΡΠΎ ΡΠ²ΡΡΠ΄Π΅ Π΄ΡΠ»Π³ΠΈΡΡ ΡΡΡΠΈΠ½Π³ ΠΌΠΎΠΆΠ΅ Π΄Π° Π½Π΅ ΡΠ΅ ΠΏΠΎΠ±Π΅ΡΠ΅ ΠΈΠ·ΡΡΠ»ΠΎ Π½Π° Π΅ΠΊΡΠ°Π½Π°.
ΠΡΠΈ ΡΡΠ±ΠΈΡΠΈΠ΅ΡΠΎ Π½Π° Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅ Π½Π° ΠΌΠΈΡΠΊΠ°ΡΠ° ΠΏΠΎ Image1 ΠΎΠ±ΡΠ°Π±ΠΎΡΡΠΈΠΊ Image1MouseMove Π½Π° ΡΠΎΠ²Π° ΡΡΠ±ΠΈΡΠΈΠ΅ ΠΎΠΏΡΠ΅Π΄Π΅Π»Ρ ΡΡΠΎΠΉΠ½ΠΎΡΡΡΠ° Π½Π° ΡΠΈΠ½ΡΡΠ° ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠ° Π½Π° ΡΠ²Π΅ΡΠ° Π½Π° ΠΏΠΈΠΊΡΠ΅Π»Π° Π½Π° ΡΠΏΡΠ°Π²Π»ΡΠ²Π°ΡΠ°ΡΠ° ΠΊΠ°ΡΡΠ° Image2 Π·Π° ΡΠ΅ΠΊΡΡΠΈΡΠ΅ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΠΈ Π½Π° ΠΊΡΡΡΠΎΡΠ°. ΠΠΎ ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΈΠ΅ Image2 ΡΠ°Π·ΠΈ ΡΡΠΎΠΉΠ½ΠΎΡΡ Π΅ ΡΠ°Π²Π½Π° Π½Π° Π½ΠΎΠΌΠ΅ΡΠ° Π½Π° Π΅Π»Π΅ΠΌΠ΅Π½ΡΠ°, Π°ΠΊΠΎ ΠΊΡΡΡΠΎΡΡΡ Π΅ Π² ΠΊΠ»Π΅ΡΠΊΠ°ΡΠ°; Π½ΡΠ»Π°, Π°ΠΊΠΎ Π΅ Π½Π° Π³ΡΠ°Π½ΠΈΡΠ°ΡΠ°, ΠΈ 255 Π² Π΄ΡΡΠ³ΠΈ ΡΠ»ΡΡΠ°ΠΈ. ΠΡΡΠ°Π½Π°Π»ΠΈΡΠ΅ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ, ΠΈΠ·Π²ΡΡΡΠ²Π°Π½ΠΈ ΠΎΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ°ΡΠ°, ΡΠ° ΡΡΠΈΠ²ΠΈΠ°Π»Π½ΠΈ ΠΈ Π½Π΅ ΠΈΠ·ΠΈΡΠΊΠ²Π°Ρ ΠΎΠ±ΡΡΠ½Π΅Π½ΠΈΡ.
Π Π΄ΠΎΠΏΡΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊΡΠΌ ΡΠΏΠΎΠΌΠ΅Π½Π°ΡΠΈΡΠ΅ ΠΏΠΎ-Π³ΠΎΡΠ΅ ΡΡΠΈΠ»ΠΈΡΡΠΈΡΠ½ΠΈ ΠΏΡΠΈΠ΅ΠΌΠΈ Π½Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈΡΠ°Π½Π΅, Π·Π°ΡΠ»ΡΠΆΠ°Π²Π° Π΄Π° ΡΠ΅ ΠΎΡΠ±Π΅Π»Π΅ΠΆΠΈ ΡΡΠΈΠ»ΡΡ Π½Π° ΠΊΠΎΠΌΠ΅Π½ΡΠ°ΡΠΈΡΠ΅. Π‘ΡΡΠΈΠΊΡΠ½ΠΎ ΠΊΠ°Π·Π°Π½ΠΎ, ΡΠ°Π·Π³Π»Π΅Π΄Π°Π½ΠΈΡΡ ΠΊΠΎΠ΄ Π΅ ΡΠΎΠ»ΠΊΠΎΠ²Π° ΠΌΠ°Π»ΡΠΊ ΠΈ ΠΏΡΠΎΡΡ, ΡΠ΅ ΠΊΠΎΠΌΠ΅Π½ΡΠ°ΡΠΈΡΠ΅ ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π°Ρ Π½Π΅ ΠΎΡΠΎΠ±Π΅Π½ΠΎ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΈ. ΠΡΠΏΡΠ΅ΠΊΠΈ ΡΠΎΠ²Π°, ΡΠ΅ Π±ΡΡ Π° Π΄ΠΎΠ±Π°Π²Π΅Π½ΠΈ ΠΈ ΠΏΠΎ ΠΌΠ΅ΡΠΎΠ΄ΠΈΡΠ΅ΡΠΊΠΈ ΡΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ - ΠΊΡΠ°ΡΠΊΠΈΡΡ ΠΊΠΎΠ΄ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° Π΄Π° ΡΠ΅ Π½Π°ΠΏΡΠ°Π²ΡΡ ΠΏΠΎ-ΠΈΠ»ΡΡΡΡΠ°ΡΠΈΠ²Π½ΠΈ Π½ΡΠΊΠΎΠΈ ΠΎΠ±ΡΠΈ ΠΈΠ·Π²ΠΎΠ΄ΠΈ. Π ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π΅Π½ΠΈΡ ΠΊΠΎΠ΄ Π΅ Π΄Π΅ΠΊΠ»Π°ΡΠΈΡΠ°Π½ Π΅Π΄ΠΈΠ½ ΠΊΠ»Π°Ρ (TtableDlg). ΠΠ΅ΡΠΎΠ΄ΠΈΡΠ΅ Π½Π° ΡΠΎΠ·ΠΈ ΠΊΠ»Π°Ρ ΠΌΠΎΠ³Π°Ρ Π΄Π° Π±ΡΠ΄Π°Ρ ΡΠ°Π·ΠΌΠ΅Π½Π΅Π½ΠΈ ΠΈ ΡΠΎΠ²Π° Π½ΡΠΌΠ° Π΄Π° ΡΠ΅ ΠΎΡΡΠ°Π·ΠΈ Π½Π° ΡΡΠ½ΠΊΡΠΈΠΎΠ½ΠΈΡΠ°Π½Π΅ΡΠΎ Π½Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ°ΡΠ°, Π½ΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΎΡΡΠ°Π·ΠΈ Π½Π° Π½Π΅ΠΉΠ½ΠΎΡΠΎ ΡΠ΅ΡΠΈΠ²Π½ΠΎΡΡ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π΄Π° ΡΠΈ ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΠΈΠΌ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»Π½ΠΎΡΡΡΠ°:
OKBtnClick, Image1MouseMove, FormCreate, Image1Click, CancelBtnClick.
ΠΠΎΠΆΠ΅ ΠΈ Π΄Π° Π½Π΅ Π΅ ΠΎΡΠΎΠ±Π΅Π½ΠΎ Π·Π°Π±Π΅Π»Π΅ΠΆΠΈΠΌΠΎ, Π½ΠΎ ΡΠ΅ΡΠ΅Π½Π΅ΡΠΎ ΠΈ ΡΠ°Π·Π±ΠΈΡΠ°Π½Π΅ΡΠΎ ΡΠ΅ ΡΡΠ°Π½Π°Ρ ΠΌΠ°Π»ΠΊΠΎ ΠΏΠΎ-ΡΡΡΠ΄Π½ΠΈ. ΠΠΊΠΎ ΠΌΠ΅ΡΠΎΠ΄ΠΈΡΠ΅ Π½Π΅ ΡΠ° ΠΏΠ΅Ρ, Π° Π΄Π΅ΡΠ΅ΡΠΊΠΈ ΠΏΡΡΠΈ ΠΏΠΎΠ²Π΅ΡΠ΅ ΠΈ Π² ΡΠ΅ΠΊΡΠΈΡΡΠ° implementation ΠΏΡΠΈ ΡΡΡ Π½Π°ΠΏΡΠ»Π½ΠΎ ΡΠ°Π·Π»ΠΈΡΠ΅Π½ ΡΠ΅Π΄ Π½Π° ΡΠ»Π΅Π΄Π²Π°Π½Π΅ Π² ΡΡΠ°Π²Π½Π΅Π½ΠΈΠ΅ Ρ ΠΎΠΏΠΈΡΠ°Π½ΠΈΡΡΠ° Π½Π° ΠΊΠ»Π°ΡΠΎΠ²Π΅ΡΠ΅, ΠΈ Ρ Π°ΠΎΡΡΡ ΡΠ΅ Π½Π°ΡΠ°ΡΡΠ²Π°. Π‘Π»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»Π½ΠΎ, ΠΌΠ°ΠΊΠ°Ρ Π΄Π° Π΅ ΡΡΡΠ΄Π½ΠΎ ΠΈ Π΄ΠΎΡΠΈ Π½Π΅Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎ Π΄Π° ΡΠ΅ Π΄ΠΎΠΊΠ°ΠΆΠ΅ ΡΡΡΠΎΠ³ΠΎ, ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° ΡΠ΅ Π½Π°Π΄ΡΠ²Π°ΠΌΠ΅, ΡΠ΅ Π²ΡΠ²Π΅ΠΆΠ΄Π°Π½Π΅ΡΠΎ Π½Π° Π΄ΠΎΠΏΡΠ»Π½ΠΈΡΠ΅Π»Π΅Π½ ΡΠ΅Π΄ ΡΠ΅ ΠΏΠΎΠ΄ΠΎΠ±ΡΠΈ ΡΠ΅ΡΠΈΠΌΠΎΡΡΡΠ° Π½Π° ΠΊΠΎΠ΄Π°. Π’ΠΎΠ·ΠΈ Π΄ΠΎΠΏΡΠ»Π½ΠΈΡΠ΅Π»Π΅Π½ ΡΠ΅Π΄ ΡΠ΅ ΠΏΠΎΡΡΠΈΠ³Π° ΡΡΠ΅Π· Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠ° Π³ΡΡΠΏΠΈΡΠΎΠ²ΠΊΠ° Π½Π° Π½ΡΠΊΠΎΠ»ΠΊΠΎ ΠΌΠ΅ΡΠΎΠ΄Π°, ΠΈΠ·ΠΏΡΠ»Π½ΡΠ²Π°ΡΠΈ ΡΡ ΠΎΠ΄Π½ΠΈ Π·Π°Π΄Π°ΡΠΈ. ΠΠ° Π²ΡΡΠΊΠ° Π³ΡΡΠΏΠ° Π΅ Π΄ΠΎΠ±ΡΠ΅ Π΄Π° ΡΠ΅ Π΄Π°Π΄Π΅ Π·Π°Π³Π»Π°Π²ΠΈΠ΅, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ:
// ΡΠ°Π±ΠΎΡΠ° Ρ ΡΠ°Π±Π»ΠΈΡΠ΅ΠΉ: ΡΠΊΠ°Π·Π°Π½ΠΈΠ΅ ΠΈ Π²ΡΠ±ΠΎΡ
Π’Π΅Π·ΠΈ Π·Π°Π³Π»Π°Π²ΠΈΡ Π΅ Π΄ΠΎΠ±ΡΠ΅ Π΄Π° ΡΠ΅ ΠΊΠΎΠΏΠΈΡΠ°Ρ Π² Π½Π°ΡΠ°Π»ΠΎΡΠΎ Π½Π° ΠΌΠΎΠ΄ΡΠ»Π° ΠΈ Π΄Π° ΡΠ΅ ΠΎΡΠΎΡΠΌΡΡ ΠΊΠ°ΡΠΎ ΡΡΠ΄ΡΡΠΆΠ°Π½ΠΈΠ΅. Π Π½ΡΠΊΠΎΠΈ ΡΠ»ΡΡΠ°ΠΈ Ρ Π΄ΠΎΡΡΠ°ΡΡΡΠ½ΠΎ Π΄ΡΠ»Π³ΠΈ ΠΌΠΎΠ΄ΡΠ»ΠΈ, ΡΠ°ΠΊΠΈΠ²Π° ΡΡΠ΄ΡΡΠΆΠ°Π½ΠΈΡ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²ΡΡ Π΄ΠΎΠΏΡΠ»Π½ΠΈΡΠ΅Π»Π½ΠΈ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ Π·Π° Π½Π°Π²ΠΈΠ³Π°ΡΠΈΡ. ΠΠΎ ΡΡΡΠΈΡ Π½Π°ΡΠΈΠ½, Π² Π΄ΡΠ»Π³ΠΎΡΠΎ ΡΡΠ»ΠΎ Π½Π° Π΅Π΄ΠΈΠ½ ΠΌΠ΅ΡΠΎΠ΄, ΠΏΡΠΎΡΠ΅Π΄ΡΡΠ° ΠΈΠ»ΠΈ ΡΡΠ½ΠΊΡΠΈΡ, Π΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ, ΠΏΡΡΠ²ΠΎ, Π΄Π° ΡΠ΅ ΠΎΡΠ±Π΅Π»Π΅ΠΆΠΈ ΠΊΡΠ°ΡΡ Π½Π° ΡΠΎΠ²Π° ΡΡΠ»ΠΎ:
end; // FormCreateΠ°, Π²ΡΠΎΡΠΎ, Π² ΡΠ°Π·ΠΊΠ»ΠΎΠ½Π΅Π½ΠΈΡΠ΅ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΠΈ Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ½ΠΈ ΡΠΊΠΎΠ±ΠΈ begin β end Π΄Π° ΡΠ΅ ΠΎΡΠ±Π΅Π»Π΅ΠΆΠΈ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΡΡ, ΠΊΡΠΌ ΠΊΠΎΠΉΡΠΎ ΠΏΡΠΈΠ½Π°Π΄Π»Π΅ΠΆΠΈ Π·Π°ΡΠ²Π°ΡΡΡΠ°ΡΠ° ΡΠΊΠΎΠ±Π°:
end; // if s [j] in
end; // for i :=1
end; // FormCreate
ΠΠ° Π΄Π° ΡΠ΅ ΠΎΠ±ΠΎΠ·Π½Π°ΡΠ°Ρ Π·Π°Π³Π»Π°Π²ΠΈΡΡΠ° Π½Π° Π³ΡΡΠΏΠΈΡΠ΅ ΠΈ ΠΊΡΠ°ΠΈΡΠ°ΡΠ° Π½Π° ΡΠ΅Π»Π°ΡΠ° Π½Π° ΠΌΠ΅ΡΠΎΠ΄ΠΈΡΠ΅, ΠΌΠΎΠ³Π°Ρ Π΄Π° ΡΠ΅ Π΄ΠΎΠ±Π°Π²ΡΡ ΡΠ΅Π΄ΠΎΠ²Π΅, ΠΊΠΎΠΈΡΠΎ Π΄Π° Π½Π°Π΄Π²ΠΈΡΠ°Π²Π°Ρ Π΄ΡΠ»ΠΆΠΈΠ½Π°ΡΠ° Π½Π° ΠΏΠΎΠ²Π΅ΡΠ΅ΡΠΎ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΠΈ ΠΈ Π΄Π° ΡΠ΅ ΡΡΡΡΠΎΡΡ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΎΡ ΡΠΈΠΌΠ²ΠΎΠ»ΠΈ β=β ΠΈ β_β ΡΡΠΎΡΠ²Π΅ΡΠ½ΠΎ.
ΠΡΠ½ΠΎΠ²ΠΎ Π΅ Π½ΡΠΆΠ½ΠΎ Π΄Π° ΡΠ΅ ΡΡΠΎΡΠ½ΠΈ: ΠΈΠΌΠ°ΠΌΠ΅ ΡΠ²ΡΡΠ΄Π΅ ΠΏΡΠΎΡΡ ΠΏΡΠΈΠΌΠ΅Ρ. Π ΠΊΠΎΠ³Π°ΡΠΎ ΠΊΠΎΠ΄ΡΡ Π½Π° ΠΌΠ΅ΡΠΎΠ΄Π° Π½Π΅ ΡΠ΅ ΠΏΠΎΠ±ΠΈΡΠ° Π½Π° Π΅Π΄ΠΈΠ½ Π΅ΠΊΡΠ°Π½, ΠΏΠΎΠ½ΡΠΊΠΎΠ³Π° Π΅ ΡΡΡΠ΄Π½ΠΎ Π΄Π° ΡΠ΅ ΡΠ°Π·Π±Π΅ΡΠ΅ ΠΊΠ°ΠΊΠ²ΠΎ Π΄Π° ΡΠ΅ ΠΏΡΠΎΠΌΠ΅Π½ΠΈ Π² ΠΊΠΎΠ΄Π°, ΠΊΠΎΠ³Π°ΡΠΎ ΠΈΠΌΠ°Ρ ΡΠ΅ΡΡ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»Π½ΠΈ end. Π Π½ΡΠΊΠΎΠΈ ΡΡΠ°ΡΠΈ ΠΊΠΎΠΌΠΏΠΈΠ»Π°ΡΠΎΡΠΈ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Pascal 8000 Π·Π° OS IBM 360/370, Π² ΡΠΏΠΈΡΡΠΊΠ° ΠΎΡΠ»ΡΠ²ΠΎ ΠΏΠ΅ΡΠ°ΡΠ°Ρ
Π° ΡΠ»ΡΠΆΠ΅Π±Π½Π° ΠΊΠΎΠ»ΠΎΠ½Π° ΠΎΡ Π²ΠΈΠ΄Π°
B5
β¦
E5
Π’ΠΎΠ²Π° ΠΎΠ·Π½Π°ΡΠ°Π²Π°, ΡΠ΅ Π·Π°ΡΠ²Π°ΡΡΡΠ°ΡΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ½Π° ΡΠΊΠΎΠ±Π° Π½Π° ΡΠ΅Π΄ E5 ΡΡΠΎΡΠ²Π΅ΡΡΡΠ²Π° Π½Π° ΠΎΡΠΊΡΠΈΠ²Π°ΡΠ°ΡΠ° ΡΠΊΠΎΠ±Π° Π½Π° ΡΠ΅Π΄ B5.
Π Π°Π·Π±ΠΈΡΠ° ΡΠ΅, ΡΡΠΈΠ»ΡΡ Π½Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈΡΠ°Π½Π΅ Π΅ ΠΌΠ½ΠΎΠ³ΠΎ Π½Π΅ΡΡΠ΅Π½ Π²ΡΠΏΡΠΎΡ, Π·Π°ΡΠΎΠ²Π° ΠΈΠ·ΠΊΠ°Π·Π°Π½ΠΈΡΠ΅ ΡΡΠΊ ΠΈΠ΄Π΅ΠΈ ΡΡΡΠ±Π²Π° Π΄Π° ΡΠ΅ Π²ΡΠ·ΠΏΡΠΈΠ΅ΠΌΠ°Ρ Π½Π΅ ΠΏΠΎΠ²Π΅ΡΠ΅ ΠΎΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ Π·Π° ΡΠ°Π·ΠΌΠΈΡΡΠ». ΠΠ° Π΄Π²Π°ΠΌΠ° Π΄ΠΎΡΡΠ°ΡΡΡΠ½ΠΎ ΠΎΠΏΠΈΡΠ½ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈΡΡΠΈ, ΠΊΠΎΠΈΡΠΎ Π² ΠΏΡΠΎΠ΄ΡΠ»ΠΆΠ΅Π½ΠΈΠ΅ Π½Π° Π³ΠΎΠ΄ΠΈΠ½ΠΈ ΡΠ°Π±ΠΎΡΠ° ΡΠ° ΡΠ°Π·Π²ΠΈΠ»ΠΈ ΠΈ ΡΠ²ΠΈΠΊΠ½Π°Π»ΠΈ Ρ ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΡΡΠΈΠ»ΠΎΠ²Π΅, ΡΠ΅ΡΡΠΎ Π΅ ΠΌΠ½ΠΎΠ³ΠΎ ΡΡΡΠ΄Π½ΠΎ Π΄Π° ΡΠ΅ ΡΠΏΠΎΡΠ°Π·ΡΠΌΠ΅ΡΡ. Π‘ΡΠ²ΡΠ΅ΠΌ Π΄ΡΡΠ³ΠΎ Π΅ ΡΠ»ΡΡΠ°ΡΡ Ρ ΡΡΠ°ΡΠΈΡ ΡΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈΡΡ, ΠΊΠΎΠΉΡΠΎ Π½Π΅ Π΅ ΠΈΠΌΠ°Π» Π²ΡΠ΅ΠΌΠ΅ Π΄Π° ΡΠΈ ΡΡΠ·Π΄Π°Π΄Π΅ ΡΠΎΠ±ΡΡΠ²Π΅Π½ ΡΡΠΈΠ». Π‘ΠΌΡΡΠ°ΠΌ, ΡΠ΅ Π² ΡΠΎΠ·ΠΈ ΡΠ»ΡΡΠ°ΠΉ ΡΡΠΈΡΠ΅Π»ΡΡ ΡΡΡΠ±Π²Π° ΠΏΠΎΠ½Π΅ Π΄Π° ΠΏΡΠ΅Π΄Π°Π΄Π΅ Π½Π° ΡΡΠ΅Π½ΠΈΡΠΈΡΠ΅ ΡΠΈ ΡΠ°ΠΊΠ°Π²Π° ΠΏΡΠΎΡΡΠ°, Π½ΠΎ Π½Π΅ΠΎΡΠ΅Π²ΠΈΠ΄Π½Π° ΠΌΠΈΡΡΠ», ΡΠ΅ ΡΡΠΏΠ΅Ρ ΡΡ Π½Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ°ΡΠ° Π² Π·Π½Π°ΡΠΈΡΠ΅Π»Π½Π° ΡΡΠ΅ΠΏΠ΅Π½ Π·Π°Π²ΠΈΡΠΈ ΠΎΡ ΡΡΠΈΠ»Π°, Π½Π° ΠΊΠΎΠΉΡΠΎ Π΅ Π½Π°ΠΏΠΈΡΠ°Π½ Π½Π΅ΠΉΠ½ΠΈΡΡ ΠΈΠ·Ρ ΠΎΠ΄Π΅Π½ ΠΊΠΎΠ΄. Π£ΡΠ΅Π½ΠΈΠΊΡΡ ΠΌΠΎΠΆΠ΅ Π΄Π° Π½Π΅ ΡΠ»Π΅Π΄Π²Π° ΠΏΡΠ΅ΠΏΠΎΡΡΡΠ°Π½ΠΈΡ ΡΡΠΈΠ», Π½ΠΎ ΠΏΠΎΠ½Π΅ Π΄Π° ΡΠ΅ Π·Π°ΠΌΠΈΡΠ»ΠΈ Π·Π° Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΡΡΡΠ° ΠΎΡ βΠΈΠ·Π»ΠΈΡΠ½ΠΈβ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ Π·Π° ΠΏΠΎΠ΄ΠΎΠ±ΡΡΠ²Π°Π½Π΅ Π½Π° ΠΎΡΠΎΡΠΌΠ»Π΅Π½ΠΈΠ΅ΡΠΎ Π½Π° ΠΈΠ·Ρ ΠΎΠ΄Π½ΠΈΡ ΠΊΠΎΠ΄.
ΠΡΡΡΠ°ΠΉΠΊΠΈ ΡΠ΅ ΠΊΡΠΌ Π½Π°ΡΠ°ΡΠ° ΠΎΡΠ½ΠΎΠ²Π½Π° Π·Π°Π΄Π°ΡΠ° Π·Π° ΠΠ΅ΡΠΈΠΎΠ΄ΠΈΡΠ½Π°ΡΠ° ΡΠ°Π±Π»ΠΈΡΠ°: ΠΏΠΎ-Π½Π°ΡΠ°ΡΡΡΠ½ΠΎΡΠΎ ΡΠ°Π·Π²ΠΈΡΠΈΠ΅ ΠΌΠΎΠΆΠ΅ Π΄Π° Π²ΡΡΠ²ΠΈ Π² ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΠΏΠΎΡΠΎΠΊΠΈ. ΠΠ΄Π½ΠΎ ΠΎΡ Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡΡΠ° Π΅ ΡΠΏΡΠ°Π²ΠΎΡΠ½ΠΎ: ΠΏΡΠΈ ΠΏΡΠ΅ΠΌΠΈΠ½Π°Π²Π°Π½Π΅ Ρ ΠΊΡΡΡΠΎΡΠ° Π½Π° ΠΌΠΈΡΠΊΠ°ΡΠ° Π²ΡΡΡ Ρ ΠΊΠ»Π΅ΡΠΊΠ° ΠΎΡ ΡΠ°Π±Π»ΠΈΡΠ°ΡΠ° ΡΠ΅ ΠΏΠΎΡΠ²ΡΠ²Π° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π΅Π½ ΠΏΡΠΎΠ·ΠΎΡΠ΅Ρ, ΠΊΠΎΠΉΡΠΎ ΡΡΠ΄ΡΡΠΆΠ° Π΄ΠΎΠΏΡΠ»Π½ΠΈΡΠ΅Π»Π½ΠΈ ΡΠ²Π΅Π΄Π΅Π½ΠΈΡ Π·Π° ΠΏΠΎΡΠΎΡΠ΅Π½ΠΈΡ Π΅Π»Π΅ΠΌΠ΅Π½Ρ. ΠΡΡΠ³ΠΎ Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ β ΡΠΈΠ»ΡΡΠΈ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ ΠΎΡ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈΡΠ΅ Π² ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½ΠΈΡ ΠΏΡΠΎΠ·ΠΎΡΠ΅Ρ ΡΠ΅ ΠΈΠΌΠ° ΡΠ°ΠΌΠΎ: Π½Π°ΠΉ-Π²Π°ΠΆΠ½ΠΈ ΡΠΈΠ·ΠΈΠΊΠΎ-Ρ ΠΈΠΌΠΈΡΠ½ΠΈ Π΄Π°Π½Π½ΠΈ, ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ Π·Π° ΠΈΡΡΠΎΡΠΈΡΡΠ° Π½Π° ΠΎΡΠΊΡΠΈΡΠΈΡΡΠ°, ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ Π·Π° ΡΠ°Π·ΠΏΡΠΎΡΡΡΠ°Π½Π΅Π½ΠΈΠ΅ΡΠΎ Π² ΠΏΡΠΈΡΠΎΠ΄Π°ΡΠ°, ΡΠΏΠΈΡΡΠΊ Π½Π° Π½Π°ΠΉ-Π²Π°ΠΆΠ½ΠΈΡΠ΅ ΡΡΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΡ (Π² ΠΊΠΎΠΈΡΠΎ Π²Π»ΠΈΠ·Π° ΡΠΎΠ·ΠΈ Π΅Π»Π΅ΠΌΠ΅Π½Ρ), ΡΠΈΠ·ΠΈΠΎΠ»ΠΎΠ³ΠΈΡΠ½ΠΈ ΡΠ²ΠΎΠΉΡΡΠ²Π°, ΠΈΠΌΠ΅ Π½Π° ΡΡΠΆΠ΄ Π΅Π·ΠΈΠΊ ΠΈ Ρ.Π½. Π‘ΠΏΠΎΠΌΠ½ΡΠΉΠΊΠΈ ΡΠΈ βΠΏΠ°ΡΠΈΡΠ°ΡΠ°β Π½Π° ΠΠ°Π²Π΅ΡΠΈΠ½, Ρ ΠΊΠΎΡΡΠΎ Π·Π°ΠΏΠΎΡΠ²Π° ΡΠ°Π·ΠΈ ΡΡΠ°ΡΠΈΡ, ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΊΠ°ΠΆΠ΅, ΡΠ΅ ΠΏΡΠΈ ΡΠ°ΠΊΠΎΠ²Π° ΡΠ°Π·Π²ΠΈΡΠΈΠ΅ Π½Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ°ΡΠ° ΡΠ΅ ΠΏΠΎΠ»ΡΡΠΈΠΌ ΠΏΡΠ»Π΅Π½ ΠΎΠ±ΡΡΠΈΡΠ΅Π»Π΅Π½ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ ΠΏΠΎ Π΅ΡΡΠ΅ΡΡΠ²Π΅Π½ΠΈ Π½Π°ΡΠΊΠΈ: ΠΎΡΠ²Π΅Π½ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΊΠ°, ΡΠΈΠ·ΠΈΠΊΠ° ΠΈ Ρ ΠΈΠΌΠΈΡ β Π±ΠΈΠΎΠ»ΠΎΠ³ΠΈΡ, ΠΈΠΊΠΎΠ½ΠΎΠΌΠΈΡΠ΅ΡΠΊΠ° Π³Π΅ΠΎΠ³ΡΠ°ΡΠΈΡ, ΠΈΡΡΠΎΡΠΈΡ Π½Π° Π½Π°ΡΠΊΠ°ΡΠ° ΠΈ Π΄ΠΎΡΠΈ ΡΡΠΆΠ΄ΠΈ Π΅Π·ΠΈΡΠΈ.
ΠΠΎ Π»ΠΎΠΊΠ°Π»Π½Π°ΡΠ° Π±Π°Π·Π° Π΄Π°Π½Π½ΠΈ Π½Π΅ Π΅ ΠΏΡΠ΅Π΄Π΅Π». ΠΡΠΎΠ³ΡΠ°ΠΌΠ°ΡΠ° Π΅ΡΡΠ΅ΡΡΠ²Π΅Π½ΠΎ ΡΠ΅ ΡΠ²ΡΡΠ·Π²Π° Ρ ΠΠ½ΡΠ΅ΡΠ½Π΅Ρ. ΠΡΠΈ ΠΈΠ·Π±ΠΎΡ Π½Π° Π΅Π»Π΅ΠΌΠ΅Π½Ρ ΡΠ΅ Π°ΠΊΡΠΈΠ²ΠΈΡΠ° Π»ΠΈΠ½ΠΊ, ΠΈ Π² ΠΏΡΠΎΠ·ΠΎΡΠ΅ΡΠ° Π½Π° ΡΠ΅Π± Π±ΡΠ°ΡΠ·ΡΡΠ° ΡΠ΅ ΠΎΡΠ²Π°ΡΡ ΡΡΠ°ΡΠΈΡ ΠΎΡ Π£ΠΈΠΊΠΈΠΏΠ΅Π΄ΠΈΡ Π·Π° ΡΠΎΠ·ΠΈ Π΅Π»Π΅ΠΌΠ΅Π½Ρ. Π£ΠΈΠΊΠΈΠΏΠ΅Π΄ΠΈΡ, ΠΊΠ°ΠΊΡΠΎ Π΅ ΠΈΠ·Π²Π΅ΡΡΠ½ΠΎ, Π½Π΅ Π΅ Π°Π²ΡΠΎΡΠΈΡΠ΅ΡΠ΅Π½ ΠΈΠ·ΡΠΎΡΠ½ΠΈΠΊ. ΠΠΎΠ³Π°Ρ Π΄Π° ΡΠ΅ Π·Π°Π΄Π°Π΄Π°Ρ Π»ΠΈΠ½ΠΊΠΎΠ²Π΅ Π½Π° Π°Π²ΡΠΎΡΠΈΡΠ΅ΡΠ½ΠΈ ΠΈΠ·ΡΠΎΡΠ½ΠΈΡΠΈ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Ρ ΠΈΠΌΠΈΡΠ΅ΡΠΊΠ° Π΅Π½ΡΠΈΠΊΠ»ΠΎΠΏΠ΅Π΄ΠΈΡ, ΠΠ‘Π, ΡΠ΅ΡΠ΅ΡΠ°ΡΠΈΠ²Π½ΠΈ ΡΠΏΠΈΡΠ°Π½ΠΈΡ, Π΄Π° ΡΠ΅ ΠΏΠΎΠΈΡΠΊΠ°Ρ Π·Π°ΡΠ²ΠΊΠΈ Π² ΡΡΡΡΠ°ΡΠΊΠΈΡΠ΅ Π·Π° ΡΠΎΠ·ΠΈ Π΅Π»Π΅ΠΌΠ΅Π½Ρ ΠΈ Ρ.Π½. ΠΠΎ ΡΠΎΠ·ΠΈ Π½Π°ΡΠΈΠ½ ΡΡΠ΅Π½ΠΈΡΠΈΡΠ΅ ΡΠ΅ ΠΌΠΎΠ³Π°Ρ Π΄Π° ΠΈΠ·Π²ΡΡΡΠ²Π°Ρ ΠΏΡΠΎΡΡΠΈ, Π½ΠΎ ΡΡΠ΄ΡΡΠΆΠ°ΡΠ΅Π»Π½ΠΈ Π·Π°Π΄Π°Π½ΠΈΡ ΠΏΠΎ ΡΠ΅ΠΌΠΈ Π‘Π£ΠΠ ΠΈ ΠΠ½ΡΠ΅ΡΠ½Π΅Ρ.
ΠΡΠ²Π΅Π½ Π·Π°ΠΏΠΈΡΠ²Π°Π½ΠΈΡ ΠΏΠΎ ΠΎΡΠ΄Π΅Π»Π΅Π½ Π΅Π»Π΅ΠΌΠ΅Π½Ρ, ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ Π½Π°ΠΏΡΠ°Π²ΠΈ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π½ΠΎΡΡ, ΠΊΠΎΡΡΠΎ ΡΠ΅ ΠΎΠ±ΠΎΠ·Π½Π°ΡΠ°Π²Π°, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Ρ ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΡΠ²Π΅ΡΠΎΠ²Π΅ ΠΊΠ»Π΅ΡΠΊΠΈΡΠ΅ Π² ΡΠ°Π±Π»ΠΈΡΠ°ΡΠ°, ΠΎΡΠ³ΠΎΠ²Π°ΡΡΡΠΈ Π½Π° ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈ ΠΊΡΠΈΡΠ΅ΡΠΈΠΈ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΌΠ΅ΡΠ°Π»ΠΈ ΠΈ Π½Π΅ΠΌΠ΅ΡΠ°Π»ΠΈ. ΠΠ»ΠΈ ΠΊΠ»Π΅ΡΠΊΠΈ, ΠΊΠΎΠΈΡΠΎ ΠΌΠ΅ΡΡΠ½ΠΈΡΡ Ρ ΠΈΠΌΠΈΡΠ΅ΡΠΊΠΈ Π·Π°Π²ΠΎΠ΄ ΡΠ»ΠΈΠ²Π° Π² Π²ΠΎΠ΄ΠΎΠ΅ΠΌΠΈΡΠ΅.
ΠΠΎΠΆΠ΅ ΡΡΡΠΎ ΡΠ°ΠΊΠ° Π΄Π° ΡΠ΅ ΡΠ΅Π°Π»ΠΈΠ·ΠΈΡΠ°Ρ ΡΡΠ½ΠΊΡΠΈΠΈ Π½Π° Π±Π΅Π»Π΅ΠΆΠ½ΠΈΠΊ-ΠΎΡΠ³Π°Π½Π°ΠΉΠ·Π΅Ρ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π΄Π° ΡΠ΅ ΠΏΠΎΠ΄ΡΠ΅ΡΡΠ°ΡΡ Π² ΡΠ°Π±Π»ΠΈΡΠ°ΡΠ° Π΅Π»Π΅ΠΌΠ΅Π½ΡΠΈΡΠ΅, ΠΊΠΎΠΈΡΠΎ Π²Π»ΠΈΠ·Π°Ρ Π² ΠΈΠ·ΠΏΠΈΡΠ°. ΠΠΎΡΠ»Π΅ Π΄Π° ΡΠ΅ ΠΏΠΎΠ΄ΡΠ΅ΡΡΠ°ΡΡ Π΅Π»Π΅ΠΌΠ΅Π½ΡΠΈ, ΠΈΠ·ΡΡΠ΅Π½ΠΈ/ΠΏΠΎΠ²ΡΠΎΡΠ΅Π½ΠΈ ΠΎΡ ΡΡΠ΅Π½ΠΈΠΊΠ° ΠΏΡΠΈ ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΊΠ°ΡΠ° Π·Π° ΠΈΠ·ΠΏΠΈΡΠ°.
Π Π΅ΡΠΎ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π΅Π΄Π½Π° ΠΎΡ ΡΠΈΠΏΠΈΡΠ½ΠΈΡΠ΅ Π·Π°Π΄Π°ΡΠΈ ΠΏΠΎ ΡΡΠΈΠ»ΠΈΡΠ½Π° Ρ ΠΈΠΌΠΈΡ:
ΠΠ°Π΄Π΅Π½ΠΈ 10 Π³ Π²Π°ΡΠΎΠ²ΠΈΠΊ. ΠΠΎΠ»ΠΊΠΎ ΡΠΎΠ»Π½Π° ΠΊΠΈΡΠ΅Π»ΠΈΠ½Π° ΡΡΡΠ±Π²Π° Π΄Π° Π²Π·Π΅ΠΌΠ΅ΠΌ, Π·Π° Π΄Π° ΡΠ°Π·ΡΠ²ΠΎΡΠΈΠΌ ΡΠ΅Π»ΠΈΡ ΡΠΎΠ·ΠΈ Π²Π°ΡΠΎΠ²ΠΈΠΊ?
ΠΠ° Π΄Π° ΡΠ΅ΡΠΈΠΌ Π·Π°Π΄Π°ΡΠ°ΡΠ°, ΡΡΡΠ±Π²Π°, Π·Π°ΠΏΠΈΡΠ²Π°ΠΉΠΊΠΈ Ρ
ΠΈΠΌΠΈΡΠ½Π°ΡΠ° ΡΠ΅Π°ΠΊΡΠΈΡ ΠΈ ΠΏΠΎΡΡΠ°Π²ΡΠΉΠΊΠΈ ΠΊΠΎΡΠΈΡΠΈΠ΅Π½ΡΠΈΡΠ΅ Π² Π½Π΅Ρ, Π΄Π° ΠΈΠ·ΡΠΈΡΠ»ΠΈΠΌ ΠΌΠΎΠ»Π΅ΠΊΡΠ»ΡΡΠ½ΠΈΡΠ΅ ΡΠ΅Π³Π»Π° Π½Π° ΠΊΠ°Π»ΡΠΈΠ΅Π²ΠΈΡ ΠΊΠ°ΡΠ±ΠΎΠ½Π°Ρ ΠΈ Ρ
Π»ΠΎΡΠΎΠ²ΠΎΠ΄ΠΎΡΠΎΠ΄Π°, ΡΠ»Π΅Π΄ ΠΊΠΎΠ΅ΡΠΎ Π΄Π° ΡΡΡΡΠ°Π²ΠΈΠΌ ΠΈ ΡΠ΅ΡΠΈΠΌ ΠΏΡΠΎΠΏΠΎΡΡΠΈΡΡΠ°. ΠΠ·ΡΠΈΡΠ»Π΅Π½ΠΈΠ΅ΡΠΎ ΠΈ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ΡΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° Π½Π°ΠΏΡΠ°Π²ΠΈ ΠΊΠ°Π»ΠΊΡΠ»Π°ΡΠΎΡ Π½Π° Π±Π°Π·Π°ΡΠ° Π½Π° Π½Π°ΡΠ°ΡΠ° ΠΎΡΠ½ΠΎΠ²Π½Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ°. ΠΠΏΡΠΎΡΠ΅ΠΌ ΡΡΡΠ±Π²Π° Π΄Π° ΠΈΠΌΠ°ΠΌΠ΅ ΠΏΡΠ΅Π΄Π²ΠΈΠ΄, ΡΠ΅ ΠΊΠΈΡΠ΅Π»ΠΈΠ½Π°ΡΠ° ΡΡΡΠ±Π²Π° Π΄Π° ΡΠ΅ Π²Π·Π΅ΠΌΠ΅ Ρ ΡΠ°Π·ΡΠΌΠ΅Π½ ΠΈΠ·Π»ΠΈΡΡΠΊ ΠΈ Π² ΡΠ°Π·ΡΠΌΠ½Π° ΠΊΠΎΠ½ΡΠ΅Π½ΡΡΠ°ΡΠΈΡ, Π½ΠΎ ΡΠΎΠ²Π° Π²Π΅ΡΠ΅ Π΅ Ρ
ΠΈΠΌΠΈΡ, Π° Π½Π΅ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΊΠ°.
ΠΠΎΠΏΡΠ»Π½Π΅Π½ΠΈΠ΅ 1: ΠΊΠ°ΠΊ ΡΠ°Π±ΠΎΡΠΈ Ρ
ΠΈΠΌΠΈΡΠ΅ΡΠΊΠΈΡΡ ΠΊΠ°Π»ΠΊΡΠ»Π°ΡΠΎΡΠΠ΅ΠΊΠ° ΡΠ°Π·Π³Π»Π΅Π΄Π°ΠΌΠ΅ ΡΠ°Π±ΠΎΡΠ°ΡΠ° Π½Π° ΠΊΠ°Π»ΠΊΡΠ»Π°ΡΠΎΡΠ° Π½Π° ΠΏΡΠΈΠΌΠ΅ΡΠ° Π½Π° Π·Π°Π΄Π°ΡΠ°ΡΠ° Ρ Π²Π°ΡΠΎΠ²ΠΈΠΊΠ° ΠΈ ΡΠΎΠ»Π½Π°ΡΠ° ΠΊΠΈΡΠ΅Π»ΠΈΠ½Π°. ΠΠ°ΠΏΠΎΡΠ²Π°ΠΌΠ΅ Ρ ΡΠ΅Π°ΠΊΡΠΈΡΡΠ°:
CaCO3 + 2HCl = CaCl2 + H2O
ΠΡΡΡΠΊ Π²ΠΈΠΆΠ΄Π°ΠΌΠ΅, ΡΠ΅ ΡΠ΅ Π½ΠΈ ΡΡΡΠ±Π²Π°Ρ Π°ΡΠΎΠΌΠ½ΠΈ ΡΠ΅Π³Π»Π° Π½Π° ΡΠ»Π΅Π΄Π½ΠΈΡΠ΅ Π΅Π»Π΅ΠΌΠ΅Π½ΡΠΈ: ΠΊΠ°Π»ΡΠΈΠΉ (Ca), Π²ΡΠ³Π»Π΅ΡΠΎΠ΄ (C), ΠΊΠΈΡΠ»ΠΎΡΠΎΠ΄ (O), Π²ΠΎΠ΄ΠΎΡΠΎΠ΄ (H) ΠΈ Ρ Π»ΠΎΡ (Cl). Π Π½Π°ΠΉ-ΠΏΡΠΎΡΡΠΈΡ ΡΠ»ΡΡΠ°ΠΉ ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° Π·Π°ΠΏΠΈΡΠ΅ΠΌ ΡΠ΅Π·ΠΈ ΡΠ΅Π³Π»Π° Π² Π΅Π΄Π½ΠΎΠΌΠ΅ΡΠ½ΠΈΡ ΠΌΠ°ΡΠΈΠ², Π΄Π΅ΡΠΈΠ½ΠΈΡΠ°Π½ ΠΊΠ°ΡΠΎ
AtomicMass : array [1..size] of real;ΠΊΡΠ΄Π΅ΡΠΎ ΠΈΠ½Π΄Π΅ΠΊΡΡΡ Π½Π° ΠΌΠ°ΡΠΈΠ²Π° ΡΡΠΎΡΠ²Π΅ΡΡΡΠ²Π° Π½Π° Π½ΠΎΠΌΠ΅ΡΠ° Π½Π° Π΅Π»Π΅ΠΌΠ΅Π½ΡΠ°. Π‘ΡΡΠΎ ΡΠ°ΠΊΠ° Π½Π° ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΠΎ ΠΌΡΡΡΠΎ Π½Π° ΡΠΎΡΠΌΠ°ΡΠ° tableDlg ΠΏΠΎΡΡΠ°Π²ΡΠΌΠ΅ Π΄Π²Π΅ ΠΏΠΎΠ»Π΅ΡΠ°. Π ΠΏΡΡΠ²ΠΎΡΠΎ ΠΏΠΎΠ»Π΅ ΠΏΡΡΠ²ΠΎΠ½Π°ΡΠ°Π»Π½ΠΎ Π΅ Π½Π°ΠΏΠΈΡΠ°Π½ΠΎ: "ΠΡΡΠ²ΠΈ ΡΠ΅Π°Π³Π΅Π½Ρ Π΄Π°Π΄Π΅Π½", Π° Π²ΡΠ² Π²ΡΠΎΡΠΎΡΠΎ β "ΠΡΠΎΡΠΈ ΡΠ΅Π°Π³Π΅Π½Ρ Π΄Π° ΡΠ΅ Π½Π°ΠΌΠ΅ΡΠΈ x". ΠΠ±ΠΎΠ·Π½Π°ΡΠ°Π²Π°ΠΌΠ΅ ΠΏΠΎΠ»Π΅ΡΠ°ΡΠ° reagent1, reagent2 ΡΡΠΎΡΠ²Π΅ΡΠ½ΠΎ. ΠΡΡΠ³ΠΈ Π΄ΠΎΠΏΡΠ»Π½Π΅Π½ΠΈΡ Π² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ°ΡΠ° ΡΠ΅ Π±ΡΠ΄Π°Ρ ΡΡΠ½ΠΈ ΠΎΡ ΡΠ»Π΅Π΄Π²Π°ΡΠΈΡ ΠΏΡΠΈΠΌΠ΅Ρ Π·Π° ΡΠ°Π±ΠΎΡΠ° Π½Π° ΠΊΠ°Π»ΠΊΡΠ»Π°ΡΠΎΡΠ°.
ΠΠ°Π±ΠΈΡΠ°ΠΌΠ΅ Π½Π° ΠΊΠΎΠΌΠΏΡΡΡΡΠ½Π°ΡΠ° ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠ°: 10 Π³. ΠΠ°Π΄ΠΏΠΈΡΡΡ Π² ΠΏΠΎΠ»Π΅ΡΠΎ reagent1 ΡΠ΅ ΠΏΡΠΎΠΌΠ΅Π½Ρ: "ΠΡΡΠ²ΠΈ ΡΠ΅Π°Π³Π΅Π½Ρ Π΄Π°Π΄Π΅Π½ 10 Π³". Π‘Π΅Π³Π° Π²ΡΠ²Π΅ΠΆΠ΄Π°ΠΌΠ΅ ΡΠΎΡΠΌΡΠ»Π°ΡΠ° Π½Π° ΡΠΎΠ·ΠΈ ΡΠ΅Π°Π³Π΅Π½Ρ, Π° ΠΊΠ°Π»ΠΊΡΠ»Π°ΡΠΎΡΡΡ ΡΠ΅ ΠΈΠ·ΡΠΈΡΠ»ΡΠ²Π° ΠΈ ΠΏΠΎΠΊΠ°Π·Π²Π° Π½Π΅Π³ΠΎΠ²ΠΎΡΠΎ ΠΌΠΎΠ»Π΅ΠΊΡΠ»ΡΡΠ½ΠΎ ΡΠ΅Π³Π»ΠΎ ΠΏΠΎ Π²ΡΠ΅ΠΌΠ΅ Π½Π° Π²ΡΠ²Π΅ΠΆΠ΄Π°Π½Π΅ΡΠΎ.
ΠΠ°ΡΠΈΡΠΊΠ°ΠΌΠ΅ ΠΠΠ Π½Π° ΠΊΠ»Π΅ΡΠΊΠ°ΡΠ° Π² ΡΠ°Π±Π»ΠΈΡΠ°ΡΠ° ΡΡΡ ΡΠΈΠΌΠ²ΠΎΠ»Π° Ca. ΠΠ°Π΄ΠΏΠΈΡΡΡ Π² ΠΏΠΎΠ»Π΅ΡΠΎ reagent1 ΡΠ΅ ΠΏΡΠΎΠΌΠ΅Π½Ρ: "ΠΡΡΠ²ΠΈ ΡΠ΅Π°Π³Π΅Π½Ρ Ca 40.078 Π΄Π°Π΄Π΅Π½ 10 Π³".
ΠΠ°ΡΠΈΡΠΊΠ°ΠΌΠ΅ ΠΠΠ Π½Π° ΠΊΠ»Π΅ΡΠΊΠ°ΡΠ° Π² ΡΠ°Π±Π»ΠΈΡΠ°ΡΠ° ΡΡΡ ΡΠΈΠΌΠ²ΠΎΠ»Π° C. ΠΠ°Π΄ΠΏΠΈΡΡΡ Π² ΠΏΠΎΠ»Π΅ΡΠΎ reagent1 ΡΠ΅ ΠΏΡΠΎΠΌΠ΅Π½Ρ: "ΠΡΡΠ²ΠΈ ΡΠ΅Π°Π³Π΅Π½Ρ CaC 52.089 Π΄Π°Π΄Π΅Π½ 10 Π³". Π’ΠΎΠ΅ΡΡ, ΠΊΠ°Π»ΠΊΡΠ»Π°ΡΠΎΡΡΡ Π΅ ΡΡΠ±ΡΠ°Π» Π°ΡΠΎΠΌΠ½ΠΈΡΠ΅ ΡΠ΅Π³Π»Π° Π½Π° ΠΊΠ°Π»ΡΠΈΡ ΠΈ Π²ΡΠ³Π»Π΅ΡΠΎΠ΄Π°.
Π©ΡΠ°ΠΊΠ½Π΅ΡΠ΅ Ρ Π»Π΅Π²ΠΈΡ Π±ΡΡΠΎΠ½ Π½Π° ΠΊΠ»Π΅ΡΠΊΠ°ΡΠ° Π½Π° ΡΠ°Π±Π»ΠΈΡΠ°ΡΠ° Ρ ΡΠΈΠΌΠ²ΠΎΠ» O. Π’Π΅ΠΊΡΡΡΡ Π² ΠΏΠΎΠ»Π΅ΡΠΎ reagent1 ΡΠ΅ ΠΏΡΠΎΠΌΠ΅Π½Ρ Π½Π°: βΠΡΡΠ²ΠΈ ΡΠ΅Π°Π³Π΅Π½Ρ CaCO 68.088 Π΄Π°Π΄Π΅Π½ΠΎ 10 Π³β. ΠΠ°Π»ΠΊΡΠ»Π°ΡΠΎΡΡΡ Π΄ΠΎΠ±Π°Π²ΠΈ Π°ΡΠΎΠΌΠ½Π°ΡΠ° ΠΌΠ°ΡΠ° Π½Π° ΠΊΠΈΡΠ»ΠΎΡΠΎΠ΄Π° ΠΊΡΠΌ ΡΡΠΌΠ°ΡΠ°.
Π©ΡΠ°ΠΊΠ½Π΅ΡΠ΅ Ρ Π»Π΅Π²ΠΈΡ Π±ΡΡΠΎΠ½ Π½Π° ΠΊΠ»Π΅ΡΠΊΠ°ΡΠ° Π½Π° ΡΠ°Π±Π»ΠΈΡΠ°ΡΠ° Ρ ΡΠΈΠΌΠ²ΠΎΠ» O. Π’Π΅ΠΊΡΡΡΡ Π² ΠΏΠΎΠ»Π΅ΡΠΎ reagent1 ΡΠ΅ ΠΏΡΠΎΠΌΠ΅Π½Ρ Π½Π°: βΠΡΡΠ²ΠΈ ΡΠ΅Π°Π³Π΅Π½Ρ CaCO2 84.087 Π΄Π°Π΄Π΅Π½ΠΎ 10 Π³β. ΠΠ°Π»ΠΊΡΠ»Π°ΡΠΎΡΡΡ ΠΎΡΠ½ΠΎΠ²ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈ Π°ΡΠΎΠΌΠ½Π°ΡΠ° ΠΌΠ°ΡΠ° Π½Π° ΠΊΠΈΡΠ»ΠΎΡΠΎΠ΄Π° ΠΊΡΠΌ ΡΡΠΌΠ°ΡΠ°.
Π©ΡΠ°ΠΊΠ½Π΅ΡΠ΅ Ρ Π»Π΅Π²ΠΈΡ Π±ΡΡΠΎΠ½ Π½Π° ΠΊΠ»Π΅ΡΠΊΠ°ΡΠ° Π½Π° ΡΠ°Π±Π»ΠΈΡΠ°ΡΠ° Ρ ΡΠΈΠΌΠ²ΠΎΠ» O. Π’Π΅ΠΊΡΡΡΡ Π² ΠΏΠΎΠ»Π΅ΡΠΎ reagent1 ΡΠ΅ ΠΏΡΠΎΠΌΠ΅Π½Ρ Π½Π°: βΠΡΡΠ²ΠΈ ΡΠ΅Π°Π³Π΅Π½Ρ CaCO3 100.086 Π΄Π°Π΄Π΅Π½ΠΎ 10 Π³β. ΠΠ°Π»ΠΊΡΠ»Π°ΡΠΎΡΡΡ ΠΏΠ°ΠΊ Π΄ΠΎΠ±Π°Π²ΠΈ Π°ΡΠΎΠΌΠ½Π°ΡΠ° ΠΌΠ°ΡΠ° Π½Π° ΠΊΠΈΡΠ»ΠΎΡΠΎΠ΄Π° ΠΊΡΠΌ ΡΡΠΌΠ°ΡΠ°.
ΠΠ°ΡΠΈΡΠ½Π΅ΡΠ΅ Enter Π½Π° ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠ°ΡΠ° Π½Π° ΠΊΠΎΠΌΠΏΡΡΡΡΠ°. ΠΡΠ²Π΅ΠΆΠ΄Π°Π½Π΅ΡΠΎ Π½Π° ΠΏΡΡΠ²ΠΈΡ ΡΠ΅Π°Π³Π΅Π½Ρ Π΅ Π·Π°Π²ΡΡΡΠ΅Π½ΠΎ ΠΈ ΡΠ΅ ΠΏΡΠ΅Ρ Π²ΡΡΠ»Ρ Π½Π° ΠΏΠΎΠ»Π΅ΡΠΎ reagent2. ΠΠ΅ΠΊΠ° ΠΎΡΠ±Π΅Π»Π΅ΠΆΠΈΠΌ, ΡΠ΅ Π² ΡΠΎΠ·ΠΈ ΠΏΡΠΈΠΌΠ΅Ρ ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΡΠΌΠ΅ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»Π½Π° Π²Π΅ΡΡΠΈΡ. ΠΡΠΈ ΠΆΠ΅Π»Π°Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π»Π΅ΡΠ½ΠΎ Π΄Π° ΠΎΡΠ³Π°Π½ΠΈΠ·ΠΈΡΠ°ΡΠ΅ ΠΌΠ½ΠΎΠΆΠΈΡΠ΅Π»ΠΈ Π½Π° Π°ΡΠΎΠΌΠΈ ΠΎΡ Π΅Π΄ΠΈΠ½ ΠΈ ΡΡΡΠΈ ΡΠΈΠΏ, Π·Π° Π΄Π° Π½Π΅ ΡΠ΅ Π½Π°Π»Π°Π³Π° Π΄Π° ΡΡΠ°ΠΊΠ°ΡΠ΅ ΡΠ΅Π΄Π΅ΠΌ ΠΏΡΡΠΈ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»Π½ΠΎ Π²ΡΡΡ Ρ ΠΊΠ»Π΅ΡΠΊΠ°ΡΠ° Π½Π° ΠΊΠΈΡΠ»ΠΎΡΠΎΠ΄Π° ΠΏΡΠΈ Π²ΡΠ²Π΅ΠΆΠ΄Π°Π½Π΅ΡΠΎ Π½Π° ΡΠΎΡΠΌΡΠ»Π°ΡΠ° Π½Π° Ρ ΡΠΎΠΌΠΏΠΈΠΊΠ° (K2Cr2O7).
Π©ΡΠ°ΠΊΠ½Π΅ΡΠ΅ Ρ Π»Π΅Π²ΠΈΡ Π±ΡΡΠΎΠ½ Π½Π° ΠΊΠ»Π΅ΡΠΊΠ°ΡΠ° Π½Π° ΡΠ°Π±Π»ΠΈΡΠ°ΡΠ° Ρ ΡΠΈΠΌΠ²ΠΎΠ» H. Π’Π΅ΠΊΡΡΡΡ Π² ΠΏΠΎΠ»Π΅ΡΠΎ reagent2 ΡΠ΅ ΠΏΡΠΎΠΌΠ΅Π½Ρ Π½Π°: βΠΡΠΎΡΠΈ ΡΠ΅Π°Π³Π΅Π½Ρ H 1.008 Π½Π°ΠΌΠ΅ΡΠΈ x.β
Π©ΡΠ°ΠΊΠ½Π΅ΡΠ΅ Ρ Π»Π΅Π²ΠΈΡ Π±ΡΡΠΎΠ½ Π½Π° ΠΊΠ»Π΅ΡΠΊΠ°ΡΠ° Π½Π° ΡΠ°Π±Π»ΠΈΡΠ°ΡΠ° Ρ ΡΠΈΠΌΠ²ΠΎΠ» Cl. Π’Π΅ΠΊΡΡΡΡ Π² ΠΏΠΎΠ»Π΅ΡΠΎ reagent2 ΡΠ΅ ΠΏΡΠΎΠΌΠ΅Π½Ρ Π½Π°: βΠΡΠΎΡΠΈ ΡΠ΅Π°Π³Π΅Π½Ρ HCl 36.458 Π½Π°ΠΌΠ΅ΡΠΈ x.β ΠΠ°Π»ΠΊΡΠ»Π°ΡΠΎΡΡΡ ΡΡΠ±ΡΠ° Π°ΡΠΎΠΌΠ½ΠΈΡΠ΅ ΠΌΠ°ΡΠΈ Π½Π° Π²ΠΎΠ΄ΠΎΡΠΎΠ΄Π° ΠΈ Ρ Π»ΠΎΡΠ°. Π Π³ΠΎΡΠ½ΠΎΡΠΎ ΡΡΠ°Π²Π½Π΅Π½ΠΈΠ΅ Π½Π° ΡΠ΅Π°ΠΊΡΠΈΡΡΠ° ΠΏΡΠ΅Π΄ Ρ Π»ΠΎΡΠΎΠ²ΠΎΠ΄ΠΎΡΠΎΠ΄Π° ΡΡΠΎΠΈ ΠΊΠΎΠ΅ΡΠΈΡΠΈΠ΅Π½Ρ 2. ΠΠ°ΡΠΎΠ²Π° ΡΡΠ°ΠΊΠ½Π΅ΡΠ΅ Ρ Π»Π΅Π²ΠΈΡ Π±ΡΡΠΎΠ½ Π½Π° ΠΏΠΎΠ»Π΅ΡΠΎ reagent2. ΠΠΎΠ»Π΅ΠΊΡΠ»Π½Π°ΡΠ° ΠΌΠ°ΡΠ° ΡΠ΅ ΡΠ΄Π²ΠΎΡΠ²Π° (ΠΏΡΠΈ Π΄Π²ΠΎΠΉΠ½ΠΎ Π½Π°ΡΠΈΡΠΊΠ°Π½Π΅ ΡΠ΅ ΡΡΡΠΎΡΠ²Π° ΠΈ Ρ.Π½.). Π’Π΅ΠΊΡΡΡΡ Π² ΠΏΠΎΠ»Π΅ΡΠΎ reagent2 ΡΠ΅ ΠΏΡΠΎΠΌΠ΅Π½Ρ Π½Π°: βΠΡΠΎΡΠΈ ΡΠ΅Π°Π³Π΅Π½Ρ 2HCl 72.916 Π½Π°ΠΌΠ΅ΡΠΈ x.β
ΠΠ°ΡΠΈΡΠ½Π΅ΡΠ΅ Enter Π½Π° ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠ°ΡΠ° Π½Π° ΠΊΠΎΠΌΠΏΡΡΡΡΠ°. ΠΡΠ²Π΅ΠΆΠ΄Π°Π½Π΅ΡΠΎ Π½Π° Π²ΡΠΎΡΠΈΡ ΡΠ΅Π°Π³Π΅Π½Ρ Π΅ Π·Π°Π²ΡΡΡΠ΅Π½ΠΎ ΠΈ ΠΊΠ°Π»ΠΊΡΠ»Π°ΡΠΎΡΡΡ Π½Π°ΠΌΠΈΡΠ° x ΠΎΡ ΠΏΡΠΎΠΏΠΎΡΡΠΈΡΡΠ°

ΠΠ°ΠΊΠ²ΠΎΡΠΎ Π±Π΅ΡΠ΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π΄Π° ΡΠ΅ Π½Π°ΠΌΠ΅ΡΠΈ.
ΠΠ°Π±Π΅Π»Π΅ΠΆΠΊΠ° 1. Π‘ΠΌΠΈΡΡΠ»ΡΡ Π½Π° ΠΏΠΎΠ»ΡΡΠ΅Π½Π°ΡΠ° ΠΏΡΠΎΠΏΠΎΡΡΠΈΡ: Π·Π° ΡΠ°Π·ΡΠ²Π°ΡΡΠ½Π΅ΡΠΎ Π½Π° 100.086 Ρ Π°ΠΉΠ²Π΅Ρ Π΅ Π½ΡΠΆΠ½ΠΎ 72.916 Da ΠΊΠΈΡΠ΅Π»ΠΈΠ½Π°, Π° Π·Π° ΡΠ°Π·ΡΠ²Π°ΡΡΠ½Π΅ΡΠΎ Π½Π° 10 Π³ Ρ Π°ΠΉΠ²Π΅Ρ Π΅ Π½ΡΠΆΠ½ΠΎ x ΠΊΠΈΡΠ΅Π»ΠΈΠ½Π°.
ΠΠ°Π±Π΅Π»Π΅ΠΆΠΊΠ° 2. Π‘Π±ΠΎΡΠ½ΠΈΡΠΈ Ρ ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΈ Π·Π°Π΄Π°ΡΠΈ:
Π₯ΠΎΠΌΡΠ΅Π½ΠΊΠΎ Π. Π., Π‘Π±ΠΎΡΠ½ΠΈΠΊ Π·Π°Π΄Π°ΡΠΈ ΠΈ ΡΠΏΡΠ°ΠΆΠ½Π΅Π½ΠΈΡ ΠΏΠΎ Ρ
ΠΈΠΌΠΈΡ 2009 Π³ (8-11 ΠΊΠ»Π°Ρ).
Π₯ΠΎΠΌΡΠ΅Π½ΠΊΠΎ Π. Π., Π₯ΠΎΠΌΡΠ΅Π½ΠΊΠΎ Π. Π., Π‘Π±ΠΎΡΠ½ΠΈΠΊ Π·Π°Π΄Π°ΡΠΈ ΠΏΠΎ Ρ
ΠΈΠΌΠΈΡ Π·Π° ΠΊΠ°Π½Π΄ΠΈΠ΄Π°Ρ-ΡΡΡΠ΄Π΅Π½ΡΠΈ, 2019.
ΠΠ°Π±Π΅Π»Π΅ΠΆΠΊΠ° 3. ΠΠ° ΠΎΠΏΡΠΎΡΡΡΠ²Π°Π½Π΅ Π½Π° Π·Π°Π΄Π°ΡΠ°ΡΠ° ΠΌΠΎΠΆΠ΅ Π² Π½Π°ΡΠ°Π»Π½Π°ΡΠ° Π²Π΅ΡΡΠΈΡ Π΄Π° ΡΠ΅ ΠΎΠΏΡΠΎΡΡΠΈ Π²ΡΠ²Π΅ΠΆΠ΄Π°Π½Π΅ΡΠΎ Π½Π° ΡΠΎΡΠΌΡΠ»Π° ΠΈ ΠΏΡΠΎΡΡΠΎ Π΄Π° ΡΠ΅ Π΄ΠΎΠ±Π°Π²Ρ ΡΠΈΠΌΠ²ΠΎΠ» Π½Π° Π΅Π»Π΅ΠΌΠ΅Π½Ρ Π² ΠΊΡΠ°Ρ Π½Π° ΡΠ΅Π΄Π° Π½Π° ΡΠΎΡΠΌΡΠ»Π°ΡΠ°. Π’ΠΎΠ³Π°Π²Π° ΡΠΎΡΠΌΡΠ»Π°ΡΠ° Π½Π° ΠΊΠ°ΡΠ±ΠΎΠ½Π°Ρ Π½Π° ΠΊΠ°Π»ΡΠΈΡ ΡΠ΅ ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π° ΡΠ°ΠΊΠ°:
CaCOOO
ΠΠΎ ΡΠ°ΠΊΠΎΠ²Π° Π·Π°ΠΏΠΈΡΠ²Π°Π½Π΅ Π΅Π΄Π²Π° Π»ΠΈ ΡΠ΅ ΡΠ΅ Ρ
Π°ΡΠ΅ΡΠ° Π½Π° ΡΡΠΈΡΠ΅Π»Ρ ΠΏΠΎ Ρ
ΠΈΠΌΠΈΡ. ΠΡΠ°Π²ΠΈΠ»Π½ΠΎΡΠΎ Π·Π°ΠΏΠΈΡΠ²Π°Π½Π΅ Π½Π΅ Π΅ ΡΡΡΠ΄Π½ΠΎ β Π·Π° ΡΠΎΠ²Π° ΡΡΡΠ±Π²Π° Π΄Π° Π΄ΠΎΠ±Π°Π²ΠΈΡΠ΅ ΠΌΠ°ΡΠΈΠ²:
formula : array [1..size] of integer;ΠΊΡΠ΄Π΅ΡΠΎ ΠΈΠ½Π΄Π΅ΠΊΡΡΡ Π΅ Π½ΠΎΠΌΠ΅Ρ Π½Π° Ρ ΠΈΠΌΠΈΡΠ½ΠΈΡ Π΅Π»Π΅ΠΌΠ΅Π½Ρ, Π° ΡΡΠΎΠΉΠ½ΠΎΡΡΡΠ° ΠΏΠΎ ΡΠΎΠ·ΠΈ ΠΈΠ½Π΄Π΅ΠΊΡ Π΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎΡΠΎ Π°ΡΠΎΠΌΠΈ (ΠΏΡΡΠ²ΠΎΠ½Π°ΡΠ°Π»Π½ΠΎ Π²ΡΠΈΡΠΊΠΈ Π΅Π»Π΅ΠΌΠ΅Π½ΡΠΈ Π² ΠΌΠ°ΡΠΈΠ²Π° ΡΠ΅ ΠΈΠ·ΡΠΈΡΡΠ²Π°Ρ). Π’ΡΡΠ±Π²Π° Π΄Π° ΡΠ΅ Π²Π·Π΅ΠΌΠ΅ ΠΏΡΠ΅Π΄Π²ΠΈΠ΄ ΡΠ΅Π΄ΡΡ Π½Π° Π·Π°ΠΏΠΈΡΠ²Π°Π½Π΅ Π½Π° Π°ΡΠΎΠΌΠΈΡΠ΅ Π² ΡΠΎΡΠΌΡΠ»Π°ΡΠ°, ΠΏΡΠΈΠ΅Ρ Π² Ρ ΠΈΠΌΠΈΡΡΠ°. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, O3CaC ΡΡΡΠΎ Π½ΡΠΌΠ° Π΄Π° ΡΠ΅ Ρ Π°ΡΠ΅ΡΠ° Π½Π° ΠΌΠ½ΠΎΠ³ΠΎ Ρ ΠΎΡΠ°. ΠΡΠ΅Ρ Π²ΡΡΠ»ΡΠΌΠ΅ ΠΎΡΠ³ΠΎΠ²ΠΎΡΠ½ΠΎΡΡΡΠ° Π½Π° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»Ρ. Π‘ΡΠ·Π΄Π°Π²Π°ΠΌΠ΅ ΠΌΠ°ΡΠΈΠ²:
formulaOrder : array [1..size] of integer; // ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ Π²Π·Π΅ΠΌΠ΅ ΠΏΠΎ-ΠΊΡΠ°ΡΠΊΠΎΠΊΡΠ΄Π΅ Π·Π°ΠΏΠΈΡΠ²Π°ΠΌΠ΅ Π½ΠΎΠΌΠ΅ΡΠ° Π½Π° Ρ ΠΈΠΌΠΈΡΠ½ΠΈΡ Π΅Π»Π΅ΠΌΠ΅Π½Ρ ΠΏΠΎ ΠΈΠ½Π΄Π΅ΠΊΡΠ° Π½Π° ΠΏΠΎΡΠ²Π°ΡΠ° ΠΌΡ Π²ΡΠ² ΡΠΎΡΠΌΡΠ»Π°ΡΠ°. ΠΠΎΠ±Π°Π²ΡΠ½Π΅ Π½Π° Π°ΡΠΎΠΌ currNo Π² ΡΠΎΡΠΌΡΠ»Π°ΡΠ°:
if formula [currNo]=0 then // ΡΠΎΠ·ΠΈ Π°ΡΠΎΠΌ ΡΠ΅ ΡΡΠ΅ΡΠ° Π·Π° ΠΏΡΡΠ²ΠΈ ΠΏΡΡ
begin
orderIndex := orderIndex+1; // Π² Π½Π°ΡΠ°Π»ΠΎΡΠΎ Π½Π° Π²ΡΠ²Π΅ΠΆΠ΄Π°Π½Π΅ΡΠΎ Π½Π° ΡΠΎΡΠΌΡΠ»Π°ΡΠ° orderIndex=0
formulaOrder [orderIndex] := currNo;
end;
formula [currNo]:=formula [currNo]+1;ΠΠ°ΠΏΠΈΡ Π½Π° ΡΠΎΡΠΌΡΠ»Π°ΡΠ° Π² ΡΡΡΠΈΠ½Π³:
s := ''; // ΠΏΡΠ°Π·Π΅Π½ ΡΡΡΠΈΠ½Π³ Π·Π° ΡΠΎΡΠΌΡΠ»Π°ΡΠ°
for i:=1 to orderIndex do // Π·Π° Π²ΡΠΈΡΠΊΠΈ Ρ
ΠΈΠΌ. ΡΠΈΠΌΠ²ΠΎΠ»ΠΈ Π²ΡΠ² ΡΠΎΡΠΌΡΠ»Π°ΡΠ°
begin
s:=s+TableSymbols [ formulaOrder[i]]; // Π΄ΠΎΠ±Π°Π²ΡΠΌΠ΅ Ρ
ΠΈΠΌ. ΡΠΈΠΌΠ²ΠΎΠ»
if formula [formulaOrder[i]]1 then // Π΄ΠΎΠ±Π°Π²ΡΠΌΠ΅ Π±ΡΠΎΡ Π½Π° Π°ΡΠΎΠΌΠΈΡΠ΅
s:=s+ intToStr(formula [formulaOrder[i]]);
end;
ΠΠ°Π±Π΅Π»Π΅ΠΆΠΊΠ° 4. ΠΠΌΠ° ΡΠΌΠΈΡΡΠ» Π΄Π° ΡΠ΅ ΠΎΡΠΈΠ³ΡΡΠΈ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ Π·Π° Π°Π»ΡΠ΅ΡΠ½Π°ΡΠΈΠ²Π½ΠΎ Π²ΡΠ²Π΅ΠΆΠ΄Π°Π½Π΅ Π½Π° ΡΠΎΡΠΌΡΠ»Π°ΡΠ° Π½Π° ΡΠ΅Π°Π³Π΅Π½ΡΠ° ΠΎΡ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠ°ΡΠ°. Π ΡΠΎΠ·ΠΈ ΡΠ»ΡΡΠ°ΠΉ ΡΡΡΠ±Π²Π° Π΄Π° ΡΠ΅ ΡΠ΅Π°Π»ΠΈΠ·ΠΈΡΠ° ΠΏΡΠΎΡΡ ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡΠ΅Π½ Π°Π½Π°Π»ΠΈΠ·Π°ΡΠΎΡ.
Π‘Π»Π΅Π΄Π²Π° Π΄Π° ΡΠ΅ ΠΎΡΠ±Π΅Π»Π΅ΠΆΠΈ, ΡΠ΅:
ΠΠ½Π΅Ρ ΡΡΡΠ΅ΡΡΠ²ΡΠ²Π°Ρ ΡΡΠΎΡΠΈΡΠΈ Π²Π°ΡΠΈΠ°Π½ΡΠΈ Π½Π° ΡΠ°Π±Π»ΠΈΡΠ°ΡΠ°, ΠΊΠ°ΡΠΎ ΡΡΠ΅Π½ΠΈΡΠ΅ ΠΏΡΠ΅Π΄Π»Π°Π³Π°Ρ Π²ΡΠ΅ Π½ΠΎΠ²ΠΈ ΠΈ Π½ΠΎΠ²ΠΈ Π²Π°ΡΠΈΠ°Π½ΡΠΈ. ()
Π£ΡΠ΅Π½ΠΈΡΠΈΡΠ΅ ΠΌΠΎΠ³Π°Ρ Π΄Π° ΠΏΡΠΎΡΠ²ΡΡ Π½Π°Ρ ΠΎΠ΄ΡΠΈΠ²ΠΎΡΡ ΠΈ Π² ΡΠ°Π·ΠΈ ΠΏΠΎΡΠΎΠΊΠ°, ΡΠ΅Π°Π»ΠΈΠ·ΠΈΡΠ°ΠΉΠΊΠΈ Π½ΡΠΊΠΎΠΉ ΠΎΡ Π²Π΅ΡΠ΅ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΡΠ΅ Π²Π°ΡΠΈΠ°Π½ΡΠΈ ΠΈΠ»ΠΈ ΠΎΠΏΠΈΡΠ²Π°ΠΉΠΊΠΈ ΡΠ΅ Π΄Π° Π½Π°ΠΏΡΠ°Π²ΡΡ ΡΠ²ΠΎΠΉ ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»Π΅Π½. ΠΠΎΠΆΠ΅ Π΄Π° ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π°, ΡΠ΅ ΡΠΎΠ²Π° Π΅ Π½Π°ΠΉ-ΠΌΠ°Π»ΠΊΠΎ ΠΏΠΎΠ»Π΅Π·Π½ΠΎΡΠΎ Π·Π° ΡΡΠΎΠΊΠ° ΠΏΠΎ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΊΠ° Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅. ΠΡΠΏΡΠ΅ΠΊΠΈ ΡΠΎΠ²Π°, ΡΠ΅Π°Π»ΠΈΠ·ΠΈΡΠ°Π½Π°ΡΠ° Π² ΡΠ°Π·ΠΈ ΡΡΠ°ΡΠΈΡ ΡΠΎΡΠΌΠ° Π½Π° ΠΠ΅ΡΠΈΠΎΠ΄ΠΈΡΠ½Π°ΡΠ° ΡΠ°Π±Π»ΠΈΡΠ°, Π½ΡΠΊΠΎΠΈ ΡΡΠ΅Π½ΠΈΡΠΈ ΠΌΠΎΠ³Π°Ρ Π΄Π° Π½Π΅ Π·Π°Π±Π΅Π»Π΅ΠΆΠ°Ρ ΠΎΡΠΎΠ±Π΅Π½ΠΈ ΠΏΡΠ΅Π΄ΠΈΠΌΡΡΠ²Π° Π½Π° ΡΠΏΡΠ°Π²Π»ΡΠ²Π°ΡΠΈΡΠ΅ ΠΊΠ°ΡΡΠΈ ΠΏΡΠ΅Π΄ Π°Π»ΡΠ΅ΡΠ½Π°ΡΠΈΠ²Π½ΠΎΡΠΎ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ Ρ ΠΏΠΎΠΌΠΎΡΡΠ° Π½Π° ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΠΈΡΠ΅ Π±ΡΡΠΎΠ½ΠΈ TButton. Π‘ΠΏΠΈΡΠ°Π»Π½Π°ΡΠ° ΡΠΎΡΠΌΠ° Π½Π° ΡΠ°Π±Π»ΠΈΡΠ°ΡΠ° (ΠΊΡΠ΄Π΅ΡΠΎ ΠΊΠ»Π΅ΡΠΊΠΈΡΠ΅ ΡΠ° Ρ ΡΠ°Π·Π»ΠΈΡΠ½Π° ΡΠΎΡΠΌΠ°) ΠΏΠΎ-Π½Π°Π³Π»Π΅Π΄Π½ΠΎ ΡΠ΅ Π΄Π΅ΠΌΠΎΠ½ΡΡΡΠΈΡΠ° ΠΏΡΠ΅Π΄ΠΈΠΌΡΡΠ²Π°ΡΠ° Π½Π° ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΎΡΠΎ ΡΡΠΊ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅.

(, )
ΠΠΎΠ±Π°Π²ΡΠΌΠ΅ ΡΡΡΠΎ, ΡΠ΅ Π·Π° ΡΠ΅Π΄ΠΈΡΠ° ΡΡΡΠ΅ΡΡΠ²ΡΠ²Π°ΡΠΈ Π² ΠΌΠΎΠΌΠ΅Π½ΡΠ° ΠΊΠΎΠΌΠΏΡΡΡΡΠ½ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈ Π·Π° Π’Π°Π±Π»ΠΈΡΠ°ΡΠ° Π½Π° ΠΠ΅Π½Π΄Π΅Π»Π΅Π΅Π² Π΅ ΡΠ°Π·ΠΊΠ°Π·Π°Π½ΠΎ Π² Π½Π°ΡΠΊΠΎΡΠΎ ΠΏΡΠ±Π»ΠΈΠΊΡΠ²Π°Π½Π°ΡΠ° ΡΡΠ°ΡΠΈΡ Π² Π₯Π°Π±ΡΠ° .
ΠΠΎΠΏΡΠ»Π½Π΅Π½ΠΈΠ΅ 2: ΠΏΡΠΈΠΌΠ΅ΡΠΈ Π·Π° Π·Π°Π΄Π°ΡΠΈ Π·Π° ΡΠΈΠ»ΡΡΠΈΠ‘ ΠΏΠΎΠΌΠΎΡΡΠ° Π½Π° ΡΠΈΠ»ΡΡΠΈ ΠΌΠΎΠ³Π°Ρ Π΄Π° ΡΠ΅ ΡΠ΅ΡΠ°Π²Π°Ρ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΡΠ°ΠΊΠΈΠ²Π° Π·Π°Π΄Π°ΡΠΈ:
1) ΠΠ° ΡΠ΅ ΠΏΠΎΠ΄ΡΠ΅ΡΡΠ°ΡΡ Π² ΡΠ°Π±Π»ΠΈΡΠ°ΡΠ° Π²ΡΠΈΡΠΊΠΈ Π΅Π»Π΅ΠΌΠ΅Π½ΡΠΈ, ΠΈΠ·Π²Π΅ΡΡΠ½ΠΈ ΠΏΡΠ΅Π· ΡΡΠ΅Π΄Π½ΠΎΠ²Π΅ΠΊΠΎΠ²ΠΈΠ΅ΡΠΎ.
2) ΠΠ° ΡΠ΅ ΠΏΠΎΠ΄ΡΠ΅ΡΡΠ°ΡΡ Π²ΡΠΈΡΠΊΠΈ Π΅Π»Π΅ΠΌΠ΅Π½ΡΠΈ, ΠΈΠ·Π²Π΅ΡΡΠ½ΠΈ ΠΊΡΠΌ ΠΌΠΎΠΌΠ΅Π½ΡΠ° Π½Π° ΠΎΡΠΊΡΠΈΡΠΈΠ΅ Π½Π° ΠΠ΅ΡΠΈΠΎΠ΄ΠΈΡΠ½ΠΈΡ Π·Π°ΠΊΠΎΠ½.
3) ΠΠ·Π±Π΅ΡΠ΅ΡΠ΅ ΡΠ΅Π΄Π΅ΠΌ Π΅Π»Π΅ΠΌΠ΅Π½ΡΠ°, ΠΊΠΎΠΈΡΠΎ Π°Π»Ρ ΠΈΠΌΠΈΡΠΈΡΠ΅ ΡΠΌΡΡΠ°Π»ΠΈ Π·Π° ΠΌΠ΅ΡΠ°Π»ΠΈ.
4) ΠΠ·Π±Π΅ΡΠ΅ΡΠ΅ Π²ΡΠΈΡΠΊΠΈ Π΅Π»Π΅ΠΌΠ΅Π½ΡΠΈ, ΠΊΠΎΠΈΡΠΎ ΡΠ° Π² Π³Π°Π·ΠΎΠΎΠ±ΡΠ°Π·Π½ΠΎ ΡΡΡΡΠΎΡΠ½ΠΈΠ΅ ΠΏΡΠΈ Π½ΠΎΡΠΌΠ°Π»Π½ΠΈ ΡΡΠ»ΠΎΠ²ΠΈΡ (Π½.Ρ.).
5) ΠΠ·Π±Π΅ΡΠ΅ΡΠ΅ Π²ΡΠΈΡΠΊΠΈ Π΅Π»Π΅ΠΌΠ΅Π½ΡΠΈ, ΠΊΠΎΠΈΡΠΎ ΡΠ° Π² ΡΠ΅ΡΠ½Π° ΡΠΎΡΠΌΠ° ΠΏΡΠΈ Π½.Ρ.
6) ΠΠ·Π±Π΅ΡΠ΅ΡΠ΅ Π²ΡΠΈΡΠΊΠΈ Π΅Π»Π΅ΠΌΠ΅Π½ΡΠΈ, ΠΊΠΎΠΈΡΠΎ ΡΠ° Π² ΡΠ²ΡΡΠ΄ΠΎ ΡΡΡΡΠΎΡΠ½ΠΈΠ΅ ΠΏΡΠΈ Π½.Ρ.
7) ΠΠ·Π±Π΅ΡΠ΅ΡΠ΅ Π²ΡΠΈΡΠΊΠΈ Π΅Π»Π΅ΠΌΠ΅Π½ΡΠΈ, ΠΊΠΎΠΈΡΠΎ ΠΌΠΎΠ³Π°Ρ Π΄ΡΠ»Π³ΠΎ Π²ΡΠ΅ΠΌΠ΅ Π΄Π° ΠΎΡΡΠ°Π½Π°Ρ Π½Π° Π²ΡΠ·Π΄ΡΡ Π° Π±Π΅Π· Π·Π°Π±Π΅Π»Π΅ΠΆΠΈΠΌΠΈ ΠΏΡΠΎΠΌΠ΅Π½ΠΈ ΠΏΡΠΈ Π½.Ρ.
8) ΠΠ·Π±Π΅ΡΠ΅ΡΠ΅ Π²ΡΠΈΡΠΊΠΈ ΠΌΠ΅ΡΠ°Π»ΠΈ, ΠΊΠΎΠΈΡΠΎ ΡΠ΅ ΡΠ°Π·ΡΠ²Π°ΡΡΡ Π² ΡΠΎΠ»Π½Π° ΠΊΠΈΡΠ΅Π»ΠΈΠ½Π°.
9) ΠΠ·Π±Π΅ΡΠ΅ΡΠ΅ Π²ΡΠΈΡΠΊΠΈ ΠΌΠ΅ΡΠ°Π»ΠΈ, ΠΊΠΎΠΈΡΠΎ ΡΠ΅ ΡΠ°Π·ΡΠ²Π°ΡΡΡ Π² ΡΠ΅ΡΠ½Π° ΠΊΠΈΡΠ΅Π»ΠΈΠ½Π° ΠΏΡΠΈ Π½.Ρ.
10) ΠΠ·Π±Π΅ΡΠ΅ΡΠ΅ Π²ΡΠΈΡΠΊΠΈ ΠΌΠ΅ΡΠ°Π»ΠΈ, ΠΊΠΎΠΈΡΠΎ ΡΠ΅ ΡΠ°Π·ΡΠ²Π°ΡΡΡ Π² ΡΠ΅ΡΠ½Π° ΠΊΠΈΡΠ΅Π»ΠΈΠ½Π° ΠΏΡΠΈ Π½Π°Π³ΡΡΠ²Π°Π½Π΅.
11) ΠΠ·Π±Π΅ΡΠ΅ΡΠ΅ Π²ΡΠΈΡΠΊΠΈ ΠΌΠ΅ΡΠ°Π»ΠΈ, ΠΊΠΎΠΈΡΠΎ ΡΠ΅ ΡΠ°Π·ΡΠ²Π°ΡΡΡ Π² Π°Π·ΠΎΡΠ½Π° ΠΊΠΈΡΠ΅Π»ΠΈΠ½Π°.
12) ΠΠ·Π±Π΅ΡΠ΅ΡΠ΅ Π²ΡΠΈΡΠΊΠΈ ΠΌΠ΅ΡΠ°Π»ΠΈ, ΠΊΠΎΠΈΡΠΎ Π±ΡΡΠ½ΠΎ ΡΠ΅Π°Π³ΠΈΡΠ°Ρ Ρ Π²ΠΎΠ΄Π° ΠΏΡΠΈ Π½.Ρ.
13) ΠΠ·Π±Π΅ΡΠ΅ΡΠ΅ Π²ΡΠΈΡΠΊΠΈ ΠΌΠ΅ΡΠ°Π»ΠΈ.
14) ΠΠ·Π±Π΅ΡΠ΅ΡΠ΅ Π΅Π»Π΅ΠΌΠ΅Π½ΡΠΈ, ΡΠΈΡΠΎΠΊΠΎ ΡΠ°Π·ΠΏΡΠΎΡΡΡΠ°Π½Π΅Π½ΠΈ Π² ΠΏΡΠΈΡΠΎΠ΄Π°ΡΠ°.
15) ΠΠ·Π±Π΅ΡΠ΅ΡΠ΅ Π΅Π»Π΅ΠΌΠ΅Π½ΡΠΈ, ΠΊΠΎΠΈΡΠΎ ΡΠ΅ ΡΡΠ΅ΡΠ°Ρ Π² ΠΏΡΠΈΡΠΎΠ΄Π°ΡΠ° Π² ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΠΎ ΡΡΡΡΠΎΡΠ½ΠΈΠ΅.
16) ΠΠ·Π±Π΅ΡΠ΅ΡΠ΅ Π΅Π»Π΅ΠΌΠ΅Π½ΡΠΈ, ΠΊΠΎΠΈΡΠΎ ΠΈΠ³ΡΠ°ΡΡ Π²Π°ΠΆΠ½Π° ΡΠΎΠ»Ρ Π² ΠΎΡΠ³Π°Π½ΠΈΠ·ΠΌΠ° Π½Π° Ρ ΠΎΡΠ°ΡΠ° ΠΈ ΠΆΠΈΠ²ΠΎΡΠ½ΠΈΡΠ΅.
17) ΠΠ·Π±Π΅ΡΠ΅ΡΠ΅ Π΅Π»Π΅ΠΌΠ΅Π½ΡΠΈ, ΠΊΠΎΠΈΡΠΎ ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ ΡΠΈΡΠΎΠΊΠΎ Π² Π΅ΠΆΠ΅Π΄Π½Π΅Π²ΠΈΠ΅ΡΠΎ (Π² ΡΠ²ΠΎΠ±ΠΎΠ΄Π½Π° ΡΠΎΡΠΌΠ° ΠΈΠ»ΠΈ Π² ΡΡΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΡ).
18) ΠΠ·Π±Π΅ΡΠ΅ΡΠ΅ Π΅Π»Π΅ΠΌΠ΅Π½ΡΠΈ, ΡΠ°Π±ΠΎΡΠ° Ρ ΠΊΠΎΠΈΡΠΎ Π΅ Π½Π°ΠΉ-ΠΎΠΏΠ°ΡΠ½Π° ΠΈ ΠΈΠ·ΠΈΡΠΊΠ²Π° ΡΠΏΠ΅ΡΠΈΠ°Π»Π½ΠΈ ΠΌΠ΅ΡΠΊΠΈ ΠΈ ΡΡΠ΅Π΄ΡΡΠ²Π° Π·Π° Π·Π°ΡΠΈΡΠ°.
19) ΠΠ·Π±Π΅ΡΠ΅ΡΠ΅ Π΅Π»Π΅ΠΌΠ΅Π½ΡΠΈ, ΠΊΠΎΠΈΡΠΎ Π² ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΠΎ ΡΡΡΡΠΎΡΠ½ΠΈΠ΅ ΠΈΠ»ΠΈ ΠΏΠΎΠ΄ ΡΠΎΡΠΌΠ°ΡΠ° Π½Π° ΡΡΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΡ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ²Π°Ρ Π½Π°ΠΉ-Π³ΠΎΠ»ΡΠΌΠ° Π·Π°ΠΏΠ»Π°Ρ Π° Π·Π° Π΅ΠΊΠΎΠ»ΠΎΠ³ΠΈΡΡΠ°.
20) ΠΠ·Π±Π΅ΡΠ΅ΡΠ΅ ΡΠ΅Π½Π½ΠΈ ΠΌΠ΅ΡΠ°Π»ΠΈ.
21) ΠΠ·Π±Π΅ΡΠ΅ΡΠ΅ Π΅Π»Π΅ΠΌΠ΅Π½ΡΠΈ, ΠΊΠΎΠΈΡΠΎ ΡΡΡΡΠ²Π°Ρ ΠΏΠΎΠ²Π΅ΡΠ΅ ΠΎΡ ΡΠ΅Π½Π½ΠΈΡΠ΅ ΠΌΠ΅ΡΠ°Π»ΠΈ.
ΠΠ΅Π»Π΅ΠΆΠΊΠΈ
1) ΠΠΌΠ° ΡΠΌΠΈΡΡΠ» Π΄Π° ΡΠ΅ ΠΎΡΠΈΠ³ΡΡΠΈ ΡΠ°Π±ΠΎΡΠ° Ρ Π½ΡΠΊΠΎΠ»ΠΊΠΎ ΡΠΈΠ»ΡΡΡΠ°. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π°ΠΊΠΎ Π²ΠΊΠ»ΡΡΠΈΡΠ΅ ΡΠΈΠ»ΡΡΡ Π·Π° ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ Π½Π° Π·Π°Π΄Π°ΡΠ° 1 (Π²ΡΠΈΡΠΊΠΈ Π΅Π»Π΅ΠΌΠ΅Π½ΡΠΈ, ΠΈΠ·Π²Π΅ΡΡΠ½ΠΈ Π² ΡΡΠ΅Π΄Π½ΠΈΡΠ΅ Π²Π΅ΠΊΠΎΠ²Π΅) ΠΈ 20 (ΡΠ΅Π½Π½ΠΈ ΠΌΠ΅ΡΠ°Π»ΠΈ), ΡΠΎ ΡΠ΅ Π±ΡΠ΄Π°Ρ ΠΈΠ·Π±ΡΠ°Π½ΠΈ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Ρ ΡΠ²ΡΡ) ΠΊΠ»Π΅ΡΠΊΠΈ Ρ ΡΠ΅Π½Π½ΠΈ ΠΌΠ΅ΡΠ°Π»ΠΈ, ΠΈΠ·Π²Π΅ΡΡΠ½ΠΈ Π² ΡΡΠ΅Π΄Π½ΠΈΡΠ΅ Π²Π΅ΠΊΠΎΠ²Π΅ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΠ°Π»Π°Π΄ΠΈΠΉ, ΠΎΡΠΊΡΠΈΡ ΠΏΡΠ΅Π· 1803 Π³. Π½ΡΠΌΠ° Π΄Π° Π±ΡΠ΄Π΅ ΠΈΠ·Π±ΡΠ°Π½).
2) ΠΠΌΠ° ΡΠΌΠΈΡΡΠ» Π΄Π° ΡΠ΅ ΠΎΡΠΈΠ³ΡΡΠΈ ΡΠ°Π±ΠΎΡΠ° Π½Π° Π½ΡΠΊΠΎΠ»ΠΊΠΎ ΡΠΈΠ»ΡΡΡΠ° Π² ΡΠ°ΠΊΡΠ² ΡΠ΅ΠΆΠΈΠΌ, ΡΠ΅ Π²ΡΠ΅ΠΊΠΈ ΡΠΈΠ»ΡΡΡ Π΄Π° ΠΏΠΎΠ΄ΡΠ΅ΡΡΠ°Π²Π° ΠΊΠ»Π΅ΡΠΊΠΈΡΠ΅ Π² ΡΠ²ΠΎΡ ΡΠ²ΡΡ, Π½ΠΎ Π΄Π° Π½Π΅ ΠΏΡΠ΅ΠΌΠ°Ρ Π²Π° Π½Π°ΠΏΡΠ»Π½ΠΎ ΠΏΠΎΠ΄ΡΠ΅ΡΡΠ°Π²Π°Π½Π΅ΡΠΎ Π½Π° Π΄ΡΡΠ³ΠΈΡ ΡΠΈΠ»ΡΡΡ (ΡΠ°ΡΡ ΠΎΡ ΠΊΠ»Π΅ΡΠΊΠ°ΡΠ° Π² Π΅Π΄ΠΈΠ½ ΡΠ²ΡΡ, ΡΠ°ΡΡ Π² Π΄ΡΡΠ³). Π’ΠΎΠ³Π°Π²Π° Π² ΡΠ»ΡΡΠ°Ρ Ρ ΠΏΡΠ΅Π΄ΠΈΡΠ½ΠΈΡ ΠΏΡΠΈΠΌΠ΅Ρ ΡΠ΅ Π±ΡΠ΄Π°Ρ Π²ΠΈΠ΄ΠΈΠΌΠΈ Π΅Π»Π΅ΠΌΠ΅Π½ΡΠΈΡΠ΅ Π½Π° ΠΏΡΠ΅ΡΠΈΡΠ°Π½Π΅ Π½Π° ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π°ΡΠ°, ΠΎΡΠ²ΠΎΡΠ΅Π½ΠΈ ΠΏΡΠ΅Π· Π‘ΡΠ΅Π΄Π½ΠΎΠ²Π΅ΠΊΠΎΠ²ΠΈΠ΅ΡΠΎ ΠΈ ΡΠΊΡΠΏΠΎΡΠ΅Π½Π½ΠΈΡΠ΅ ΠΌΠ΅ΡΠ°Π»ΠΈ, ΠΊΠ°ΠΊΡΠΎ ΠΈ Π΅Π»Π΅ΠΌΠ΅Π½ΡΠΈΡΠ΅, ΠΏΡΠΈΠ½Π°Π΄Π»Π΅ΠΆΠ°ΡΠΈ ΡΠ°ΠΌΠΎ Π½Π° ΠΏΡΡΠ²ΠΎΡΠΎ ΠΈ ΡΠ°ΠΌΠΎ Π½Π° Π²ΡΠΎΡΠΎΡΠΎ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ. Π’.Π΅. ΡΠΊΡΠΏΠΎΡΠ΅Π½Π½ΠΈΡΠ΅ ΠΌΠ΅ΡΠ°Π»ΠΈ, Π½Π΅ΠΈΠ·Π²Π΅ΡΡΠ½ΠΈ ΠΏΡΠ΅Π· Π‘ΡΠ΅Π΄Π½ΠΎΠ²Π΅ΠΊΠΎΠ²ΠΈΠ΅ΡΠΎ, ΠΈ Π΅Π»Π΅ΠΌΠ΅Π½ΡΠΈΡΠ΅, ΠΈΠ·Π²Π΅ΡΡΠ½ΠΈ ΠΏΡΠ΅Π· Π‘ΡΠ΅Π΄Π½ΠΎΠ²Π΅ΠΊΠΎΠ²ΠΈΠ΅ΡΠΎ, Π½ΠΎ Π½Π΅ ΡΠ²ΡΠ²Π°ΡΠΈ ΡΠ΅ ΡΠΊΡΠΏΠΎΡΠ΅Π½Π½ΠΈ ΠΌΠ΅ΡΠ°Π»ΠΈ.
3) ΠΠΌΠ° ΡΠΌΠΈΡΡΠ» ΡΠ»Π΅Π΄ ΠΏΡΠΈΠ»Π°Π³Π°Π½Π΅ Π½Π° ΡΠΈΠ»ΡΡΡΠ° Π΄Π° ΡΠ΅ ΠΎΡΠΈΠ³ΡΡΠΈ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ Π·Π° Π΄ΡΡΠ³ΠΈ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ Ρ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΡΠ΅ ΡΠ΅Π·ΡΠ»ΡΠ°ΡΠΈ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΠΎΠ΄ΡΠ΅ΡΡΠ°Π²Π°ΠΉΠΊΠΈ Π΅Π»Π΅ΠΌΠ΅Π½ΡΠΈΡΠ΅, ΠΈΠ·Π²Π΅ΡΡΠ½ΠΈ ΠΏΡΠ΅Π· Π‘ΡΠ΅Π΄Π½ΠΎΠ²Π΅ΠΊΠΎΠ²ΠΈΠ΅ΡΠΎ, ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΡ Π½Π°ΡΠΈΡΠΊΠ° ΠΠΠ Π½Π° ΠΏΠΎΠ΄ΡΠ΅ΡΡΠ°Π½ Π΅Π»Π΅ΠΌΠ΅Π½Ρ ΠΈ ΠΏΠΎΠΏΠ°Π΄Π° Π² ΡΡΠ°ΡΠΈΡΡΠ° Π² Π£ΠΈΠΊΠΈΠΏΠ΅Π΄ΠΈΡ Π·Π° ΡΠΎΠ·ΠΈ Π΅Π»Π΅ΠΌΠ΅Π½Ρ.
4) ΠΠΌΠ° ΡΠΌΠΈΡΡΠ» Π΄Π° ΡΠ΅ ΠΎΡΠΈΠ³ΡΡΠΈ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ Π½Π° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»Ρ Π΄Π° ΡΠ²Π°Π»ΠΈ ΠΏΠΎΠ΄ΡΠ΅ΡΡΠ°Π²Π°Π½Π΅ΡΠΎ, Π½Π°ΡΠΈΡΠΊΠ°ΠΉΠΊΠΈ ΠΠΠ Π½Π° ΠΏΠΎΠ΄ΡΠ΅ΡΡΠ°Π½Π°ΡΠ° ΠΊΠ»Π΅ΡΠΊΠ° Π² ΡΠ°Π±Π»ΠΈΡΠ°ΡΠ°. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π·Π° Π΄Π° ΠΏΡΠ΅ΠΌΠ°Ρ Π½Π΅ Π²Π΅ΡΠ΅ ΠΏΡΠ΅Π³Π»Π΅Π΄Π°Π½ΠΈΡΠ΅ Π΅Π»Π΅ΠΌΠ΅Π½ΡΠΈ.
5) ΠΠΌΠ° ΡΠΌΠΈΡΡΠ» Π΄Π° ΡΠ΅ ΠΎΡΠΈΠ³ΡΡΠΈ Π·Π°ΠΏΠ°Π·Π²Π°Π½Π΅ Π½Π° ΡΠΏΠΈΡΡΠΊΠ° Ρ ΠΏΠΎΠ΄ΡΠ΅ΡΡΠ°Π½ΠΈΡΠ΅ ΠΊΠ»Π΅ΡΠΊΠΈ Π² ΡΠ°ΠΉΠ» ΠΈ Π·Π°ΡΠ΅ΠΆΠ΄Π°Π½Π΅ Π½Π° ΡΠ°ΠΊΡΠ² ΡΠ°ΠΉΠ» Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ½ΠΎ ΠΏΠΎΠ΄ΡΠ΅ΡΡΠ°Π²Π°Π½Π΅ Π½Π° ΠΊΠ»Π΅ΡΠΊΠΈΡΠ΅. Π’ΠΎΠ²Π° ΡΠ΅ Π΄Π°Π΄Π΅ Π½Π° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»Ρ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ Π΄Π° Π½Π°ΠΏΡΠ°Π²ΠΈ ΠΏΠΎΡΠΈΠ²ΠΊΠ° Π² ΡΠ°Π±ΠΎΡΠ°ΡΠ° ΡΠΈ.
ΠΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ ΠΌΠ΅ ΡΡΠ°ΡΠΈΡΠ½Π° ΠΏΡΠ΅Π΄Π²Π°ΡΠΈΡΠ΅Π»Π½ΠΎ Π·Π°Π΄Π°Π΄Π΅Π½Π° ΡΠΏΡΠ°Π²Π»ΡΠ²Π°ΡΠ° ΠΊΠ°ΡΡΠ°, Π½ΠΎ ΠΈΠΌΠ° ΠΌΠ½ΠΎΠ³ΠΎ Π²Π°ΠΆΠ½ΠΈ Π·Π°Π΄Π°ΡΠΈ, ΠΊΡΠ΄Π΅ΡΠΎ ΠΌΠΎΠ³Π°Ρ Π΄Π° ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ½ΠΈ ΡΠΏΡΠ°Π²Π»ΡΠ²Π°ΡΠΈ ΠΊΠ°ΡΡΠΈ, ΠΊΠΎΠΈΡΠΎ ΡΠ΅ ΠΏΡΠΎΠΌΠ΅Π½ΡΡ Π² Ρ ΠΎΠ΄Π° Π½Π° ΡΠ°Π±ΠΎΡΠ° Π½Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ°ΡΠ°. ΠΡΠΈΠΌΠ΅Ρ Π·Π° ΡΠΎΠ²Π° ΠΌΠΎΠΆΠ΅ Π΄Π° Π±ΡΠ΄Π΅ ΡΠ΅Π΄Π°ΠΊΡΠΎΡ Π½Π° Π³ΡΠ°ΡΠΈ, Π² ΠΊΠΎΠΉΡΠΎ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΡ Ρ ΠΌΠΈΡΠΊΠ°ΡΠ° ΡΠΊΠ°Π·Π²Π° Π² ΠΏΡΠΎΠ·ΠΎΡΠ΅ΡΠ° ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΡΠΎ Π½Π° Π²ΡΡΡ ΠΎΠ²Π΅ΡΠ΅ ΠΈ ΡΠΈΡΡΠ²Π° ΡΡΠ±ΠΎΠ²Π΅ΡΠ΅ ΠΌΠ΅ΠΆΠ΄Ρ ΡΡΡ . ΠΠ° Π΄Π° ΠΈΠ·ΡΡΠΈΠ΅ Π²ΡΡΡ Π° ΠΈΠ»ΠΈ ΡΡΠ±Π°, ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΡ ΡΡΡΠ±Π²Π° Π΄Π° ΠΏΠΎΡΠΎΡΠΈ Π²ΡΡΡ Ρ Π½Π΅Π³ΠΎ. ΠΠΎ Π°ΠΊΠΎ Π΅ Π»Π΅ΡΠ½ΠΎ Π΄Π° ΡΠ΅ ΡΠΊΠ°ΠΆΠ΅ Π²ΡΡΡ Ρ Π²ΡΡΡ Π°, ΠΎΠ±ΠΎΠ·Π½Π°ΡΠ΅Π½ Ρ ΠΊΡΡΠ³, ΡΠΎ ΡΠΊΠ°Π·Π²Π°Π½Π΅ΡΠΎ Π²ΡΡΡ Ρ ΡΡΠ±Π°, Π½Π°ΡΠΈΡΡΠ²Π°Π½ Ρ ΡΡΠ½ΠΊΠ° Π»ΠΈΠ½ΠΈΡ, ΡΠ΅ Π±ΡΠ΄Π΅ ΠΏΠΎ-ΡΡΡΠ΄Π½ΠΎ. Π’ΡΠΊ ΡΠ΅ ΠΏΠΎΠΌΠΎΠ³Π½Π΅ ΡΠΏΡΠ°Π²Π»ΡΠ²Π°ΡΠ°ΡΠ° ΠΊΠ°ΡΡΠ°, ΠΊΡΠ΄Π΅ΡΠΎ Π²ΡΡΡ ΠΎΠ²Π΅ΡΠ΅ ΠΈ ΡΡΠ±ΠΎΠ²Π΅ΡΠ΅ Π·Π°Π΅ΠΌΠ°Ρ ΠΎΠΊΠΎΠ»Π½ΠΎΡΡΠΈ, ΠΏΠΎ-ΡΠΈΡΠΎΠΊΠΈ, ΠΎΡΠΊΠΎΠ»ΠΊΠΎΡΠΎ Π½Π° Π²ΠΈΠ΄ΠΈΠΌΠΎΡΠΎ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅.
Π‘Π²ΡΡΠ·Π°Π½ Ρ ΡΠ°Π·Π³Π»Π΅Π΄Π°Π½ΠΈΡ ΠΌΠ΅ΡΠΎΠ΄ Π½Π° ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡΠ½ΠΎ ΠΎΠ±ΡΡΠ΅Π½ΠΈΠ΅ Π΅ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ΅Π½ Π²ΡΠΎΡΠΈΡΠ΅Π½ Π²ΡΠΏΡΠΎΡ: ΠΌΠΎΠΆΠ΅ Π»ΠΈ ΡΠΎΠ·ΠΈ ΠΌΠ΅ΡΠΎΠ΄ Π΄Π° Π±ΡΠ΄Π΅ ΠΏΠΎΠ»Π΅Π·Π΅Π½ ΠΏΡΠΈ ΠΎΠ±ΡΡΠ΅Π½ΠΈΠ΅ΡΠΎ Π½Π° ΠΠ?
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: habr.com
