(Π£ΠΏΡΠ°Π²Π»ΡΠ²Π°ΡΠΈ ΠΊΠ°ΡΡΠΈ)
(ΠΠΎΡΠ²Π΅ΡΠ°Π²Π° ΡΠ΅ Π½Π° ΠΠ΅ΠΆΠ΄ΡΠ½Π°ΡΠΎΠ΄Π½Π°ΡΠ° Π³ΠΎΠ΄ΠΈΠ½Π° Π½Π° ΠΠ΅ΡΠΈΠΎΠ΄ΠΈΡΠ½Π°ΡΠ° ΡΠ°Π±Π»ΠΈΡΠ° Π½Π° Ρ
ΠΈΠΌΠΈΡΠ½ΠΈΡΠ΅ Π΅Π»Π΅ΠΌΠ΅Π½ΡΠΈ)
(ΠΠΎΡΠ»Π΅Π΄Π½ΠΈΡΠ΅ Π΄ΠΎΠΏΡΠ»Π½Π΅Π½ΠΈΡ ΡΠ° Π½Π°ΠΏΡΠ°Π²Π΅Π½ΠΈ Π½Π° 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 Π΅Π»Π΅ΠΌΠ΅Π½ΡΠ° (ΠΊΠΎΠ½ΡΡΠ°Π½ΡΠ° size). ΠΡΠ΅Π²ΠΈΠ΄Π½ΠΎ ΡΠΎΠ·ΠΈ ΡΠ°Π·ΠΌΠ΅Ρ ΠΌΠΎΠΆΠ΅ Π΄Π° Π±ΡΠ΄Π΅ ΡΠ²Π΅Π»ΠΈΡΠ΅Π½. ΠΠ±ΠΎΠ·Π½Π°ΡΠ΅Π½ΠΈΡΡΠ° Π½Π° Π΅Π»Π΅ΠΌΠ΅Π½ΡΠΈΡΠ΅ (Ρ ΠΈΠΌΠΈΡΠ½ΠΈ ΡΠΈΠΌΠ²ΠΎΠ»ΠΈ) ΡΠ΅ Π·Π°ΠΏΠΈΡΠ²Π°Ρ Π² ΠΌΠ°ΡΠΈΠ² 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 ΡΠ°Π·ΠΏΠΎΠ»Π°Π³Π°ΠΌΠ΅ Π΄Π²Π΅ ΠΏΠΎΠ»Π΅ΡΠ°. Π ΠΏΡΡΠ²ΠΎΡΠΎ ΠΏΠΎΠ»Π΅ ΠΏΡΡΠ²ΠΎΠ½Π°ΡΠ°Π»Π½ΠΎ Π΅ Π½Π°ΠΏΠΈΡΠ°Π½ΠΎ: βΠΡΡΠ²ΠΈΡΡ ΡΠ΅Π°Π³Π΅Π½Ρ Π΅ Π΄Π°Π΄Π΅Π½β, Π²ΡΠ² Π²ΡΠΎΡΠΎΡΠΎ β βΠΡΠΎΡΠΈΡΡ ΡΠ΅Π°Π³Π΅Π½Ρ Π΄Π° ΡΠ΅ Π½Π°ΠΌΠ΅ΡΠΈ Ρ β. ΠΠΏΡΠ΅Π΄Π΅Π»ΡΠΌΠ΅ ΠΏΠΎΠ»Π΅ΡΠ°ΡΠ° 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 Π³ Π²Π°ΡΠΎΠ²Π° ΡΠΌΠ΅Ρ ΡΠ° Π½ΡΠΆΠ½ΠΈ Ρ ΠΊΠΈΡΠ΅Π»ΠΈΠ½Π°.
ΠΠ΅Π»Π΅ΠΆΠΊΠ° 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
