рд╕реНрдХреВрд▓ рдХрдВрдкреНрдпреВрдЯрд░ рд╡рд┐рдЬреНрдЮрд╛рди рдкрд░ рдЖрд╡рд░реНрдд рд╕рд╛рд░рдгреА

(рдирд┐рдпрдВрддреНрд░рдг рдХрд╛рд░реНрдб)
(рд░рд╛рд╕рд╛рдпрдирд┐рдХ рддрддреНрд╡реЛрдВ рдХреА рдЖрд╡рд░реНрдд рд╕рд╛рд░рдгреА рдХреЗ рдЕрдВрддрд░реНрд░рд╛рд╖реНрдЯреНрд░реАрдп рд╡рд░реНрд╖ рдХреЛ рд╕рдорд░реНрдкрд┐рдд)
(рдирд╡реАрдирддрдо рдкрд░рд┐рд╡рд░реНрдзрди 8 рдЕрдкреНрд░реИрд▓, 2019 рдХреЛ рдХрд┐рдП рдЧрдП рдереЗред рдкрд░рд┐рд╡рд░реНрдзрди рдХреА рд╕реВрдЪреА рдХрдЯреМрддреА рдХреЗ рдареАрдХ рдиреАрдЪреЗ рд╣реИ)

рд╕реНрдХреВрд▓ рдХрдВрдкреНрдпреВрдЯрд░ рд╡рд┐рдЬреНрдЮрд╛рди рдкрд░ рдЖрд╡рд░реНрдд рд╕рд╛рд░рдгреА
(рдореЗрдВрдбреЗрд▓реАрд╡ рдХрд╛ рдлреВрд▓, рд╕реНрд░реЛрдд)

рдореБрдЭреЗ рдпрд╛рдж рд╣реИ рд╣рдордиреЗ рдмрддреНрддрдЦ рдХреЛ рдкрд╛рд░ рдХрд░ рд▓рд┐рдпрд╛ рдерд╛ред рдпреЗ рдПрдХ рд╕рд╛рде рддреАрди рдкрд╛рда рдереЗ: рднреВрдЧреЛрд▓, рдкреНрд░рд╛рдХреГрддрд┐рдХ рд╡рд┐рдЬреНрдЮрд╛рди рдФрд░ рд░реВрд╕реАред рд╡рд┐рдЬреНрдЮрд╛рди рдХреЗ рдПрдХ рдкрд╛рда рдореЗрдВ, рдПрдХ рдмрддреНрддрдЦ рдХрд╛ рдмрддреНрддрдЦ рдХреЗ рд░реВрдк рдореЗрдВ рдЕрдзреНрдпрдпрди рдХрд┐рдпрд╛ рдЧрдпрд╛, рдЙрд╕рдХреЗ рдкрдВрдЦ рдХреНрдпрд╛ рд╣реИрдВ, рдЙрд╕рдХреЗ рдкреИрд░ рдХреНрдпрд╛ рд╣реИрдВ, рд╡рд╣ рдХреИрд╕реЗ рддреИрд░рддреА рд╣реИ, рдЗрддреНрдпрд╛рджрд┐ред рднреВрдЧреЛрд▓ рдХреЗ рдПрдХ рдкрд╛рда рдореЗрдВ, рдЙрд╕реА рдмрддреНрддрдЦ рдХрд╛ рд╡рд┐рд╢реНрд╡ рдХреЗ рдирд┐рд╡рд╛рд╕реА рдХреЗ рд░реВрдк рдореЗрдВ рдЕрдзреНрдпрдпрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛: рдорд╛рдирдЪрд┐рддреНрд░ рдкрд░ рдпрд╣ рджрд┐рдЦрд╛рдирд╛ рдЖрд╡рд╢реНрдпрдХ рдерд╛ рдХрд┐ рд╡рд╣ рдХрд╣рд╛рдБ рд░рд╣рддреА рд╣реИ рдФрд░ рдХрд╣рд╛рдБ рдирд╣реАрдВред рд░реВрд╕реА рдореЗрдВ, рд╕реЗрд░рд╛рдлрд╝рд┐рдорд╛ рдкреЗрддреНрд░реЛрд╡реНрдирд╛ рдиреЗ рд╣рдореЗрдВ "рдпреВ-рдЯреА-рдХреЗ-рдП" рд▓рд┐рдЦрдирд╛ рдФрд░ рдмреНрд░реЗрдо рд╕реЗ рдмрддреНрддрдЦреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреБрдЫ рдкрдврд╝рдирд╛ рд╕рд┐рдЦрд╛рдпрд╛ред рдЪрд▓рддреЗ-рдЪрд▓рддреЗ рдЙрд╕рдиреЗ рд╣рдореЗрдВ рдмрддрд╛рдпрд╛ рдХрд┐ рдЬрд░реНрдорди рдореЗрдВ рдмрддреНрддрдЦ рдРрд╕реА рд╣реЛрддреА рд╣реИ рдФрд░ рдлреНрд░реЗрдВрдЪ рдореЗрдВ рдРрд╕реАред рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЙрд╕ рд╕рдордп рдЗрд╕реЗ "рдЬрдЯрд┐рд▓ рд╡рд┐рдзрд┐" рдХрд╣рд╛ рдЬрд╛рддрд╛ рдерд╛ред рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рд╕рдм рдХреБрдЫ "рдЬреИрд╕реЗ-рддреИрд╕реЗ" рд╕рд╛рдордиреЗ рдЖрдпрд╛ред

рд╡реЗрдирд┐рдпрд╛рдорд┐рди рдХрд╛рд╡реЗрд░рд┐рди, рджреЛ рдХрдкреНрддрд╛рди

рдЙрдкрд░реЛрдХреНрдд рдЙрджреНрдзрд░рдг рдореЗрдВ, рд╡реЗрдирд┐рдпрд╛рдорд┐рди рдХрд╛рд╡реЗрд░рд┐рди рдиреЗ рдЬрдЯрд┐рд▓ рд╢рд┐рдХреНрд╖рдг рдкрджреНрдзрддрд┐ рдХреА рдХрдорд┐рдпреЛрдВ рдХреЛ рдХреБрд╢рд▓рддрд╛ рд╕реЗ рджрд┐рдЦрд╛рдпрд╛, рд╣рд╛рд▓рд╛рдВрдХрд┐, рдХреБрдЫ (рд╢рд╛рдпрдж рдХрд╛рдлреА рджреБрд░реНрд▓рдн) рдорд╛рдорд▓реЛрдВ рдореЗрдВ, рдЗрд╕ рдкрджреНрдзрддрд┐ рдХреЗ рддрддреНрд╡ рдЙрдЪрд┐рдд рд╣реИрдВред рдРрд╕рд╛ рд╣реА рдПрдХ рдорд╛рдорд▓рд╛ рд╕реНрдХреВрд▓реА рдХрдВрдкреНрдпреВрдЯрд░ рд╡рд┐рдЬреНрдЮрд╛рди рдкрд╛рдареЛрдВ рдореЗрдВ рдбреА.рдЖрдИ. рдореЗрдВрдбреЗрд▓реАрд╡ рдХреА рдЖрд╡рд░реНрдд рд╕рд╛рд░рдгреА рдХрд╛ рд╣реИред рдЖрд╡рд░реНрдд рд╕рд╛рд░рдгреА рдХреЗ рд╕рд╛рде рд╡рд┐рд╢рд┐рд╖реНрдЯ рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЗ рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рд╕реНрд╡рдЪрд╛рд▓рди рдХрд╛ рдХрд╛рд░реНрдп рдЙрди рд╕реНрдХреВрд▓реА рдмрдЪреНрдЪреЛрдВ рдХреЗ рд▓рд┐рдП рд╕реНрдкрд╖реНрдЯ рд╣реИ рдЬрд┐рдиреНрд╣реЛрдВрдиреЗ рд░рд╕рд╛рдпрди рд╡рд┐рдЬреНрдЮрд╛рди рдХрд╛ рдЕрдзреНрдпрдпрди рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рджрд┐рдпрд╛ рд╣реИ, рдФрд░ рдХрдИ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд░рд╛рд╕рд╛рдпрдирд┐рдХ рд╕рдорд╕реНрдпрд╛рдУрдВ рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рд╣реИред рд╕рд╛рде рд╣реА, рдХрдВрдкреНрдпреВрдЯрд░ рд╡рд┐рдЬреНрдЮрд╛рди рдХреЗ рдврд╛рдВрдЪреЗ рдХреЗ рднреАрддрд░, рдпрд╣ рдХрд╛рд░реНрдп рд╣рдореЗрдВ рдирд┐рдпрдВрддреНрд░рдг рдХрд╛рд░реНрдб рдХреА рд╡рд┐рдзрд┐ рдХреЛ рд╕рд░рд▓ рд░реВрдк рдореЗрдВ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ, рдЬрд┐рд╕реЗ рдЧреНрд░рд╛рдлрд┐рдХрд▓ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдЬрд┐рдореНрдореЗрджрд╛рд░ рдард╣рд░рд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдЬрд┐рд╕реЗ рд╢рдмреНрдж рдХреЗ рд╡реНрдпрд╛рдкрдХ рдЕрд░реНрде рдореЗрдВ рдЧреНрд░рд╛рдлрд┐рдХ рддрддреНрд╡реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХреЗ рд░реВрдк рдореЗрдВ рд╕рдордЭрд╛ рдЬрд╛рддрд╛ рд╣реИред

(рдЕрдкреНрд░реИрд▓ 8, 2019 рдЕрддрд┐рд░рд┐рдХреНрдд рдХрд┐рдП рдЧрдП:
рдкрд░рд┐рд╢рд┐рд╖реНрдЯ 1: рд░рд╕рд╛рдпрди рд╡рд┐рдЬреНрдЮрд╛рди рдХреИрд▓рдХреБрд▓реЗрдЯрд░ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ
рдкрд░рд┐рд╢рд┐рд╖реНрдЯ 2: рдлрд╝рд┐рд▓реНрдЯрд░ рдХреЗ рд▓рд┐рдП рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рдЙрджрд╛рд╣рд░рдг)

рдЖрдЗрдП рдореВрд▓ рдХрд╛рд░реНрдп рд╕реЗ рд╢реБрд░реВ рдХрд░реЗрдВред рд╕рдмрд╕реЗ рд╕рд░рд▓ рдорд╛рдорд▓реЗ рдореЗрдВ, рдЖрд╡рд░реНрдд рд╕рд╛рд░рдгреА рдХреЛ рд╕реНрдХреНрд░реАрди рдкрд░ рдПрдХ рд╡рд┐рдВрдбреЛ рдХреЗ рд░реВрдк рдореЗрдВ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП, рдЬрд╣рд╛рдВ рдкреНрд░рддреНрдпреЗрдХ рдХреЛрд╢рд┐рдХрд╛ рдореЗрдВ рддрддреНрд╡ рдХрд╛ рдПрдХ рд░рд╛рд╕рд╛рдпрдирд┐рдХ рдкрджрдирд╛рдо рд╣реЛрдЧрд╛: рдПрдЪ - рд╣рд╛рдЗрдбреНрд░реЛрдЬрди, рд╣реЗ - рд╣реАрд▓рд┐рдпрдо, рдЖрджрд┐ред рдпрджрд┐ рдорд╛рдЙрд╕ рдХрд░реНрд╕рд░ рдХрд┐рд╕реА рд╕реЗрд▓ рдХреА рдУрд░ рдЗрдВрдЧрд┐рдд рдХрд░рддрд╛ рд╣реИ, рддреЛ рддрддреНрд╡ рдХрд╛ рдкрджрдирд╛рдо рдФрд░ рдЙрд╕рдХреА рд╕рдВрдЦреНрдпрд╛ рд╣рдорд╛рд░реЗ рдлреЙрд░реНрдо рдкрд░ рдПрдХ рд╡рд┐рд╢реЗрд╖ рдлрд╝реАрд▓реНрдб рдореЗрдВ рдкреНрд░рджрд░реНрд╢рд┐рдд рд╣реЛрддреА рд╣реИред рдпрджрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдПрд▓рдПрдордмреА рджрдмрд╛рддрд╛ рд╣реИ, рддреЛ рдЗрд╕ рдЪрдпрдирд┐рдд рддрддреНрд╡ рдХрд╛ рдкрджрдирд╛рдо рдФрд░ рд╕рдВрдЦреНрдпрд╛ рдлреЙрд░реНрдо рдХреЗ рдХрд┐рд╕реА рдЕрдиреНрдп рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рдЗрдВрдЧрд┐рдд рдХреА рдЬрд╛рдПрдЧреАред

рд╕реНрдХреВрд▓ рдХрдВрдкреНрдпреВрдЯрд░ рд╡рд┐рдЬреНрдЮрд╛рди рдкрд░ рдЖрд╡рд░реНрдд рд╕рд╛рд░рдгреА

рдХрд┐рд╕реА рднреА рд╕рд╛рд░реНрд╡рднреМрдорд┐рдХ рднрд╛рд╖рд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рдорд╛рдзрд╛рди рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рд╣рдо рд╕рд╛рдзрд╛рд░рдг рдкреБрд░рд╛рдирд╛ рдбреЗрд▓рдкреА-7 рд▓реЗрдВрдЧреЗ, рдЬреЛ рд▓рдЧрднрдЧ рд╣рд░ рдХрд┐рд╕реА рдХреЗ рд▓рд┐рдП рд╕рдордЭ рдореЗрдВ рдЖрддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдкреАрдПрд▓ рдореЗрдВ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ, рдЖрдЗрдП рджреЛ рдЪрд┐рддреНрд░ рдмрдирд╛рдПрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдлрд╝реЛрдЯреЛрд╢реЙрдк рдореЗрдВред рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдЖрдЗрдП рдЖрд╡рд░реНрдд рд╕рд╛рд░рдгреА рдХреЛ рдЙрд╕ рд░реВрдк рдореЗрдВ рдмрдирд╛рдПрдВ рдЬрд┐рд╕реЗ рд╣рдо рдкреНрд░реЛрдЧреНрд░рд╛рдо рдореЗрдВ рджреЗрдЦрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред рдкрд░рд┐рдгрд╛рдо рдХреЛ рдЧреНрд░рд╛рдлрд╝рд┐рдХ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рд╕рд╣реЗрдЬреЗрдВ рдЯреЗрдмрд▓01.рдмреАрдПрдордкреА.

рд╕реНрдХреВрд▓ рдХрдВрдкреНрдпреВрдЯрд░ рд╡рд┐рдЬреНрдЮрд╛рди рдкрд░ рдЖрд╡рд░реНрдд рд╕рд╛рд░рдгреА

рджреВрд╕рд░реА рдбреНрд░рд╛рдЗрдВрдЧ рдХреЗ рд▓рд┐рдП рд╣рдо рдкрд╣рд▓реЗ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред рд╣рдо рдЖрд░рдЬреАрдмреА рд░рдВрдЧ рдореЙрдбрд▓ рдореЗрдВ рдЕрджреНрд╡рд┐рддреАрдп рд░рдВрдЧреЛрдВ рдХреЗ рд╕рд╛рде, рд╕рднреА рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рд╕реЗ рд╕рд╛рдлрд╝ рдХрд┐рдП рдЧрдП рддрд╛рд▓рд┐рдХрд╛ рдХрдХреНрд╖реЛрдВ рдХреЛ рдХреНрд░рдорд┐рдХ рд░реВрдк рд╕реЗ рднрд░ рджреЗрдВрдЧреЗред рдЖрд░ рдФрд░ рдЬреА рд╣рдореЗрд╢рд╛ 0 рд╣реЛрдВрдЧреЗ, рдФрд░ рд╣рд╛рдЗрдбреНрд░реЛрдЬрди рдХреЗ рд▓рд┐рдП рдмреА = 1, рд╣реАрд▓рд┐рдпрдо рдХреЗ рд▓рд┐рдП 2, рдЖрджрд┐ред рдпрд╣ рдбреНрд░рд╛рдЗрдВрдЧ рд╣рдорд╛рд░рд╛ рдирд┐рдпрдВрддреНрд░рдг рдХрд╛рд░реНрдб рд╣реЛрдЧрд╛, рдЬрд┐рд╕реЗ рд╣рдо рдПрдХ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рд╕рд╣реЗрдЬреЗрдВрдЧреЗ рдЬрд┐рд╕реЗ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ рдЯреЗрдмрд▓2.рдмреАрдПрдордкреА.

рд╕реНрдХреВрд▓ рдХрдВрдкреНрдпреВрдЯрд░ рд╡рд┐рдЬреНрдЮрд╛рди рдкрд░ рдЖрд╡рд░реНрдд рд╕рд╛рд░рдгреА

рдлреЛрдЯреЛрд╢реЙрдк рдореЗрдВ рдЧреНрд░рд╛рдлрд┐рдХ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХрд╛ рдкрд╣рд▓рд╛ рдЪрд░рдг рдкреВрд░рд╛ рд╣реЛ рдЧрдпрд╛ рд╣реИред рдЖрдЗрдП Delpi-7 IDE рдореЗрдВ рдЧреНрд░рд╛рдлрд┐рдХрд▓ GUI рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХреА рдУрд░ рдмрдврд╝рддреЗ рд╣реИрдВред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдПрдХ рдирдпрд╛ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдЦреЛрд▓реЗрдВ, рдЬрд╣рд╛рдВ рдореБрдЦреНрдп рдлреЙрд░реНрдо рдкрд░ рд╣рдо рдПрдХ рдбрд╛рдпрд▓реЙрдЧ рдмрдЯрди рд░рдЦрддреЗ рд╣реИрдВ (рдЯреЗрдмрд▓рдбреАрдПрд▓рдЬреА), рдЬрд┐рд╕рдореЗрдВ рдЯреЗрдмрд▓ рдХреЗ рд╕рд╛рде рдХрд╛рдо рд╣реЛрдЧрд╛ред рдЖрдЧреЗ рд╣рдо рдлреЙрд░реНрдо рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ рдЯреЗрдмрд▓рдбреАрдПрд▓рдЬреА.

рдкреНрд░рдкрддреНрд░ рдкрд░ рдПрдХ рд╡рд░реНрдЧ рдШрдЯрдХ рд░рдЦреЗрдВ TImage. рд╣рдо рдкрд╛рддреЗ рд╣реИрдВ Image1. рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рдмрдбрд╝реА рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдХреЗ рд▓рд┐рдП, рдлреЙрд░реНрдо рдХреЗ рдирд╛рдо рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдЙрддреНрдкрдиреНрди рд╣реЛрддреЗ рд╣реИрдВ imagenрдЬрд╣рд╛рдВ N рдХрдИ рджрд░реНрдЬрди рдпрд╛ рдЕрдзрд┐рдХ рддрдХ рдкрд╣реБрдВрдЪ рд╕рдХрддрд╛ рд╣реИ - рдпрд╣ рд╕рд░реНрд╡реЛрддреНрддрдо рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рд╢реИрд▓реА рдирд╣реАрдВ рд╣реИ, рдФрд░ рдЕрдзрд┐рдХ рд╕рд╛рд░реНрдердХ рдирд╛рдо рджрд┐рдП рдЬрд╛рдиреЗ рдЪрд╛рд╣рд┐рдПред рд▓реЗрдХрд┐рди рд╣рдорд╛рд░реЗ рдЫреЛрдЯреЗ рд╕реЗ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдореЗрдВ, рдХрд╣рд╛рдБ N 2 рд╕реЗ рдЕрдзрд┐рдХ рдирд╣реАрдВ рд╣реЛрдЧрд╛, рдЖрдк рдЗрд╕реЗ рдЬреЗрдирд░реЗрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рдЫреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВред

рд╕рдВрдкрддреНрддрд┐ рдХреЗ рд▓рд┐рдП Image1.рдЪрд┐рддреНрд░ рдлрд╝рд╛рдЗрд▓ рдЕрдкрд▓реЛрдб рдХрд░реЗрдВ рдЯреЗрдмрд▓01.рдмреАрдПрдордкреА. рд╣рдо рдмрдирд╛рддреЗ рд╣реИрдВ Image2 рдФрд░ рд╡рд╣рд╛рдВ рд╣рдорд╛рд░рд╛ рдирд┐рдпрдВрддреНрд░рдг рдХрд╛рд░реНрдб рд▓реЛрдб рдХрд░реЗрдВ рдЯреЗрдмрд▓2.рдмреАрдПрдордкреА. рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рд╣рдо рдлрд╝рд╛рдЗрд▓ рдХреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд▓рд┐рдП рдЫреЛрдЯрд╛ рдФрд░ рдЕрджреГрд╢реНрдп рдмрдирд╛рддреЗ рд╣реИрдВ, рдЬреИрд╕рд╛ рдХрд┐ рдлреЙрд░реНрдо рдХреЗ рдирд┐рдЪрд▓реЗ рдмрд╛рдПрдБ рдХреЛрдиреЗ рдореЗрдВ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред рд╣рдо рдЕрддрд┐рд░рд┐рдХреНрдд рдирд┐рдпрдВрддреНрд░рдг рддрддреНрд╡ рдЬреЛрдбрд╝рддреЗ рд╣реИрдВ, рдЬрд┐рдирдХрд╛ рдЙрджреНрджреЗрд╢реНрдп рд╕реНрдкрд╖реНрдЯ рд╣реИред рдбреЗрд▓рдкреА-7 рдЖрдИрдбреАрдИ рдореЗрдВ рдЧреНрд░рд╛рдлрд┐рдХрд▓ рдЬреАрдпреВрдЖрдИ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХрд╛ рджреВрд╕рд░рд╛ рдЪрд░рдг рдкреВрд░рд╛ рд╣реЛ рдЧрдпрд╛ рд╣реИред

рд╕реНрдХреВрд▓ рдХрдВрдкреНрдпреВрдЯрд░ рд╡рд┐рдЬреНрдЮрд╛рди рдкрд░ рдЖрд╡рд░реНрдд рд╕рд╛рд░рдгреА

рдЖрдЗрдП рддреАрд╕рд░реЗ рдЪрд░рдг рдкрд░ рдЪрд▓рддреЗ рд╣реИрдВ - рдбреЗрд▓рдкреА-7 рдЖрдИрдбреАрдИ рдореЗрдВ рдХреЛрдб рд▓рд┐рдЦрдирд╛ред рдореЙрдбреНрдпреВрд▓ рдореЗрдВ рдХреЗрд╡рд▓ рдкрд╛рдВрдЪ рдЗрд╡реЗрдВрдЯ рд╣реИрдВрдбрд▓рд░ рд╣реЛрддреЗ рд╣реИрдВ: рдлреЙрд░реНрдо рдирд┐рд░реНрдорд╛рдг (рдлреЙрд░реНрдордХреНрд░рд┐рдПрдЯ), рдХрд░реНрд╕рд░ рдХреА рдЧрддрд┐ Image1 (Image1рдорд╛рдЙрд╕рдореВрд╡), рд╕реЗрд▓ рдкрд░ рдПрд▓рдПрдордмреА рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рдХреЗ (Image1рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ) рдФрд░ рдУрдХреЗ рдмрдЯрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕рдВрд╡рд╛рдж рд╕реЗ рдмрд╛рд╣рд░ рдирд┐рдХрд▓реЗрдВ (рдареАрдХ рд╣реИрдмреАрдЯреАрдПрдирдХреНрд▓рд┐рдХ рдХрд░реЗрдВ) рдпрд╛ рд░рджреНрдж рдХрд░реЗрдВ (рд░рджреНрдж рдХрд░реЗрдВрдмреАрдЯреАрдПрдирдХреНрд▓рд┐рдХ рдХрд░реЗрдВ). рдЗрди рд╣реИрдВрдбрд▓рд░ рдХреЗ рд╣реЗрдбрд░ рдЖрдИрдбреАрдИ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдорд╛рдирдХ рддрд░реАрдХреЗ рд╕реЗ рддреИрдпрд╛рд░ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВред

рдореЙрдбреНрдпреВрд▓ рд╕реНрд░реЛрдд рдХреЛрдб:

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); // Cancel
  private
    { Private declarations }
    TableSymbols : array [1..size] of string [2]; // ╨╝╨░╤Б╤Б╨╕╨▓ ╨╛╨▒╨╛╨╖╨╜╨░╤З╨╡╨╜╨╕╨╣ ╤Н╨╗╨╡╨╝╨╡╨╜╤В╨╛╨▓
  public
    { Public declarations }
    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 := 'Select element:';
end; // Image1MouseMove   ____________________________________________________

procedure TtableDlg.Image1Click(Sender: TObject);
begin
  if currNo <> 0 then
   begin
    selectedElement := TableSymbols [currNo];
    Label2.Caption := intToStr (currNo)+ ' '+selectedElement+ ' selected';
    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 рддрддреНрд╡реЛрдВ (рд╕реНрдерд┐рд░) рдХреА рдПрдХ рддрд╛рд▓рд┐рдХрд╛ рд▓реА рдЖрдХрд╛рд░). рдЬрд╛рд╣рд┐рд░ рд╣реИ рдЗрд╕ рдЖрдХрд╛рд░ рдХреЛ рдмрдврд╝рд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ. рддрддреНрд╡ рдкрджрдирд╛рдо (рд░рд╛рд╕рд╛рдпрдирд┐рдХ рдкреНрд░рддреАрдХ) рдПрдХ рд╕рд░рдгреА рдореЗрдВ рд▓рд┐рдЦреЗ рдЬрд╛рддреЗ рд╣реИрдВ рддрд╛рд▓рд┐рдХрд╛ рдЪрд┐рд╣реНрди. рд╣рд╛рд▓рд╛рдБрдХрд┐, рд╕реНрд░реЛрдд рдХреЛрдб рдХреА рд╕рдШрдирддрд╛ рдХреЗ рдХрд╛рд░рдгреЛрдВ рд╕реЗ, рдЗрди рдиреЛрдЯреЗрд╢рдиреЛрдВ рдХреЗ рдЕрдиреБрдХреНрд░рдо рдХреЛ рд╕реНрдЯреНрд░рд┐рдВрдЧ рд╕реНрдерд┐рд░рд╛рдВрдХ рдХреЗ рд░реВрдк рдореЗрдВ рд▓рд┐рдЦрдирд╛ рдЙрдЪрд┐рдд рд▓рдЧрддрд╛ рд╣реИ рдЖрд╡рд░реНрдд рд╕рд╛рд░рдгреА1..., рдЖрд╡рд░реНрдд рд╕рд╛рд░рдгреА4рддрд╛рдХрд┐ рдЬрдм рдлреЙрд░реНрдо рдмрдирд╛рдпрд╛ рдЬрд╛рдП, рддреЛ рдкреНрд░реЛрдЧреНрд░рд╛рдо рд╕реНрд╡рдпрдВ рдЗрди рдкрджрдирд╛рдореЛрдВ рдХреЛ рд╕рд░рдгреА рдХреЗ рддрддреНрд╡реЛрдВ рдХреЗ рдмреАрдЪ рдмрд┐рдЦреЗрд░ рджреЗред рдкреНрд░рддреНрдпреЗрдХ рддрддреНрд╡ рдкрджрдирд╛рдо рдореЗрдВ рдПрдХ рдпрд╛ рджреЛ рд▓реИрдЯрд┐рди рдЕрдХреНрд╖рд░ рд╣реЛрддреЗ рд╣реИрдВ, рдкрд╣рд▓рд╛ рдЕрдХреНрд╖рд░ рдЕрдкрд░рдХреЗрд╕ рдФрд░ рджреВрд╕рд░рд╛ (рдпрджрд┐ рдХреЛрдИ рд╣реЛ) рд▓реЛрдЕрд░рдХреЗрд╕ рд╣реЛрддрд╛ рд╣реИред рдХрд┐рд╕реА рд╕рд░рдгреА рдХреЛ рд▓реЛрдб рдХрд░рддреЗ рд╕рдордп рдпрд╣ рд╕рд░рд▓ рдирд┐рдпрдо рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЗрд╕ рдкреНрд░рдХрд╛рд░, рдЕрдВрдХрди рдХрд╛ рдХреНрд░рдо рдмрд┐рдирд╛ рд░рд┐рдХреНрдд рд╕реНрдерд╛рди рдХреЗ рд╕рдВрдХреНрд╖рд┐рдкреНрдд рддрд░реАрдХреЗ рд╕реЗ рд▓рд┐рдЦрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдХрд┐рд╕реА рдЕрдиреБрдХреНрд░рдо рдХреЛ рдЪрд╛рд░ рднрд╛рдЧреЛрдВ (рд╕реНрдерд┐рд░рд╛рдВрдХ) рдореЗрдВ рддреЛрдбрд╝рдирд╛ рдЖрд╡рд░реНрдд рд╕рд╛рд░рдгреА1..., рдЖрд╡рд░реНрдд рд╕рд╛рд░рдгреА4) рд╕реНрд░реЛрдд рдХреЛрдб рдХреЛ рдкрдврд╝рдиреЗ рдореЗрдВ рдЖрд╕рд╛рдиреА рдХреЗ рд╡рд┐рдЪрд╛рд░реЛрдВ рдХреЗ рдХрд╛рд░рдг рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдмрд╣реБрдд рд▓рдВрдмреА рд▓рд╛рдЗрди рд╕реНрдХреНрд░реАрди рдкрд░ рдкреВрд░реА рддрд░рд╣ рдлрд┐рдЯ рдирд╣реАрдВ рд╣реЛ рд╕рдХрддреА рд╣реИред

рдЬрдм рдорд╛рдЙрд╕ рдХрд░реНрд╕рд░ рдЗрд╕рдХреЗ рдКрдкрд░ рдЬрд╛рддрд╛ рд╣реИ Image1 рд╣реИрдВрдбрд▓рд░ Image1рдорд╛рдЙрд╕рдореВрд╡ рдпрд╣ рдШрдЯрдирд╛ рдирд┐рдпрдВрддреНрд░рдг рдХрд╛рд░реНрдб рдкрд┐рдХреНрд╕реЗрд▓ рдХреЗ рдиреАрд▓реЗ рд░рдВрдЧ рдХреЗ рдШрдЯрдХ рдХрд╛ рдорд╛рди рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддреА рд╣реИ Image2 рд╡рд░реНрддрдорд╛рди рдХрд░реНрд╕рд░ рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ рдХреЗ рд▓рд┐рдП. рдирд┐рд░реНрдорд╛рдг рджреНрд╡рд╛рд░рд╛ Image2 рдпрджрд┐ рдХрд░реНрд╕рд░ рд╕реЗрд▓ рдХреЗ рдЕрдВрджрд░ рд╣реИ рддреЛ рдпрд╣ рдорд╛рди рддрддреНрд╡ рд╕рдВрдЦреНрдпрд╛ рдХреЗ рдмрд░рд╛рдмрд░ рд╣реИ; рд╕реАрдорд╛ рдкрд░ рд╢реВрдиреНрдп, рдФрд░ рдЕрдиреНрдп рдорд╛рдорд▓реЛрдВ рдореЗрдВ 255ред рдХрд╛рд░реНрдпрдХреНрд░рдо рджреНрд╡рд╛рд░рд╛ рдХреА рдЧрдИ рд╢реЗрд╖ рдХреНрд░рд┐рдпрд╛рдПрдВ рддреБрдЪреНрдЫ рд╣реИрдВ рдФрд░ рд╕реНрдкрд╖реНрдЯреАрдХрд░рдг рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред

рдКрдкрд░ рдЙрд▓реНрд▓рд┐рдЦрд┐рдд рд╢реИрд▓реАрдЧрдд рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рддрдХрдиреАрдХреЛрдВ рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдпрд╣ рдЯрд┐рдкреНрдкрдгреА рд╢реИрд▓реА рдкрд░ рдзреНрдпрд╛рди рджреЗрдиреЗ рдпреЛрдЧреНрдп рд╣реИред рд╕рдЪ рдХрд╣реВрдБ рддреЛ, рдЪрд░реНрдЪрд╛ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдХреЛрдб рдЗрддрдирд╛ рдЫреЛрдЯрд╛ рдФрд░ рд╕рд░рд▓ рд╣реИ рдХрд┐ рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдЖрд╡рд╢реНрдпрдХ рдирд╣реАрдВ рд▓рдЧрддреАрдВред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдЙрдиреНрд╣реЗрдВ рдкрджреНрдзрддрд┐рдЧрдд рдХрд╛рд░рдгреЛрдВ рд╕реЗ рднреА рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рдерд╛ - рд╕рдВрдХреНрд╖рд┐рдкреНрдд рдХреЛрдб рд╣рдореЗрдВ рдХреБрдЫ рд╕рд╛рдорд╛рдиреНрдп рдирд┐рд╖реНрдХрд░реНрд╖ рдЕрдзрд┐рдХ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдирд┐рдХрд╛рд▓рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдкреНрд░рд╕реНрддреБрдд рдХреЛрдб рдореЗрдВ рдПрдХ рд╡рд░реНрдЧ рдШреЛрд╖рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ (рдЯреАрдЯреЗрдмрд▓рдбреАрдПрд▓рдЬреА). рдЗрд╕ рд╡рд░реНрдЧ рдХреЗ рддрд░реАрдХреЛрдВ рдХреА рдЕрджрд▓рд╛-рдмрджрд▓реА рдХреА рдЬрд╛ рд╕рдХрддреА рд╣реИ рдФрд░ рдЗрд╕рд╕реЗ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреА рдХрд╛рд░реНрдпрдкреНрд░рдгрд╛рд▓реА рдкрд░ рдХрд┐рд╕реА рднреА рддрд░рд╣ рдХрд╛ рдкреНрд░рднрд╛рд╡ рдирд╣реАрдВ рдкрдбрд╝реЗрдЧрд╛, рд▓реЗрдХрд┐рди рдЗрд╕рдХреА рдкрдардиреАрдпрддрд╛ рдкреНрд░рднрд╛рд╡рд┐рдд рд╣реЛ рд╕рдХрддреА рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЕрдиреБрдХреНрд░рдо рдХреА рдХрд▓реНрдкрдирд╛ рдХрд░реЗрдВ:

OKBtnClick, Image1MouseMove, FormCreate, Image1Click, CancelBtnClick.

рдпрд╣ рдмрд╣реБрдд рдзреНрдпрд╛рди рджреЗрдиреЗ рдпреЛрдЧреНрдп рдирд╣реАрдВ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕реЗ рдкрдврд╝рдирд╛ рдФрд░ рд╕рдордЭрдирд╛ рдереЛрдбрд╝рд╛ рдФрд░ рдХрдард┐рди рд╣реЛ рдЬрд╛рдПрдЧрд╛ред рдпрджрд┐ рдЕрдиреБрднрд╛рдЧ рдореЗрдВ рдкрд╛рдБрдЪ рдирд╣реАрдВ, рдмрд▓реНрдХрд┐ рджрд╕рд┐рдпреЛрдВ рдЧреБрдирд╛ рдЕрдзрд┐рдХ рд╡рд┐рдзрд┐рдпрд╛рдБ рд╣реИрдВ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдЙрдирдХреЗ рдкрд╛рд╕ рд╡рд░реНрдЧ рд╡рд┐рд╡рд░рдг рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЕрд▓рдЧ рдХреНрд░рдо рд╣реИ, рддреЛ рдЕрд░рд╛рдЬрдХрддрд╛ рдХреЗрд╡рд▓ рдмрдврд╝реЗрдЧреАред рдЗрд╕рд▓рд┐рдП, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдЗрд╕реЗ рд╕рдЦреНрддреА рд╕реЗ рд╕рд╛рдмрд┐рдд рдХрд░рдирд╛ рдореБрд╢реНрдХрд┐рд▓ рд╣реИ рдФрд░ рдЕрд╕рдВрднрд╡ рднреА рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рдХреЛрдИ рдЙрдореНрдореАрдж рдХрд░ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдЕрддрд┐рд░рд┐рдХреНрдд рдЖрджреЗрд╢ рдкреЗрд╢ рдХрд░рдиреЗ рд╕реЗ рдХреЛрдб рдХреА рдкрдардиреАрдпрддрд╛ рдореЗрдВ рд╕реБрдзрд╛рд░ рд╣реЛрдЧрд╛ред рдпрд╣ рдЕрддрд┐рд░рд┐рдХреНрдд рдХреНрд░рдо рд╕рдВрдмрдВрдзрд┐рдд рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рдХрд░рдиреЗ рд╡рд╛рд▓реА рдХрдИ рд╡рд┐рдзрд┐рдпреЛрдВ рдХреЗ рддрд╛рд░реНрдХрд┐рдХ рд╕рдореВрд╣рди рджреНрд╡рд╛рд░рд╛ рд╕реБрдЧрдо рд╣реЛрддрд╛ рд╣реИред рдкреНрд░рддреНрдпреЗрдХ рд╕рдореВрд╣ рдХреЛ рдПрдХ рд╢реАрд░реНрд╖рдХ рджрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП:

// ╤А╨░╨▒╨╛╤В╨░ ╤Б ╤В╨░╨▒╨╗╨╕╤Ж╨╡╨╣: ╤Г╨║╨░╨╖╨░╨╜╨╕╨╡ ╨╕ ╨▓╤Л╨▒╨╛╤А

рдЗрди рд╢реАрд░реНрд╖рдХреЛрдВ рдХреЛ рдореЙрдбреНрдпреВрд▓ рдХреА рд╢реБрд░реБрдЖрдд рдореЗрдВ рдХреЙрдкреА рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП рдФрд░ рд╕рд╛рдордЧреНрд░реА рдХреА рддрд╛рд▓рд┐рдХрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рд╕реНрд╡рд░реВрдкрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рдХрд╛рдлреА рд▓рдВрдмреЗ рдореЙрдбреНрдпреВрд▓ рдХреЗ рдХреБрдЫ рдорд╛рдорд▓реЛрдВ рдореЗрдВ, рд╕рд╛рдордЧреНрд░реА рдХреА рдРрд╕реА рддрд╛рд▓рд┐рдХрд╛рдПрдБ рдЕрддрд┐рд░рд┐рдХреНрдд рдиреЗрд╡рд┐рдЧреЗрд╢рди рд╡рд┐рдХрд▓реНрдк рдкреНрд░рджрд╛рди рдХрд░рддреА рд╣реИрдВред рдЗрд╕реА рдкреНрд░рдХрд╛рд░, рдПрдХ рд╡рд┐рдзрд┐, рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдпрд╛ рдХрд╛рд░реНрдп рдХреЗ рд▓рдВрдмреЗ рдирд┐рдХрд╛рдп рдореЗрдВ, рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдЗрд╕ рдирд┐рдХрд╛рдп рдХреЗ рдЕрдВрдд рдХреЛ рдЪрд┐рд╣реНрдирд┐рдд рдХрд░рдирд╛ рдЙрдЪрд┐рдд рд╣реИ:

end; // FormCreate

рдФрд░, рджреВрд╕рд░реА рдмрд╛рдд, рдкреНрд░реЛрдЧреНрд░рд╛рдо рдмреНрд░реИрдХреЗрдЯ рд╡рд╛рд▓реЗ рдмреНрд░рд╛рдВрдЪреНрдб рд╕реНрдЯреЗрдЯрдореЗрдВрдЯ рдореЗрдВ рдкреНрд░рд╛рд░рдВрдн - рдЕрдВрдд, рдЙрд╕ рд╕реНрдЯреЗрдЯрдореЗрдВрдЯ рдХреЛ рдЪрд┐рд╣реНрдирд┐рдд рдХрд░реЗрдВ рдЬрд┐рд╕реЗ рд╕рдорд╛рдкрди рдмреНрд░реИрдХреЗрдЯ рд╕рдВрджрд░реНрднрд┐рдд рдХрд░рддрд╛ рд╣реИ:

      end; // if s [j] in
   end; // for i :=1
end; // FormCreate

рд╕рдореВрд╣ рд╢реАрд░реНрд╖рд▓реЗрдЦреЛрдВ рдФрд░ рд╡рд┐рдзрд┐ рдирд┐рдХрд╛рдпреЛрдВ рдХреЗ рд╕рд┐рд░реЛрдВ рдХреЛ рд╣рд╛рдЗрд▓рд╛рдЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдк рдРрд╕реА рдкрдВрдХреНрддрд┐рдпрд╛рдБ рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВ рдЬреЛ рдЕрдзрд┐рдХрд╛рдВрд╢ рдХрдердиреЛрдВ рд╕реЗ рд▓рдВрдмреА рд╣реЛрдВ рдФрд░ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдХреНрд░рдорд╢рдГ "=" рдФрд░ "_" рд╡рд░реНрдгреЛрдВ рд╕реЗ рдпреБрдХреНрдд рд╣реЛрдВред
рдлрд┐рд░, рд╣рдореЗрдВ рдЖрд░рдХреНрд╖рдг рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ: рд╣рдорд╛рд░рд╛ рдЙрджрд╛рд╣рд░рдг рдмрд╣реБрдд рд╕рд░рд▓ рд╣реИред рдФрд░ рдЬрдм рдХрд┐рд╕реА рд╡рд┐рдзрд┐ рдХрд╛ рдХреЛрдб рдПрдХ рд╕реНрдХреНрд░реАрди рдкрд░ рдлрд┐рдЯ рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИ, рддреЛ рдХреЛрдб рдкрд░рд┐рд╡рд░реНрддрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд▓рдЧрд╛рддрд╛рд░ рдЫрд╣ рдЕрдВрдд рдХреЛ рд╕рдордЭрдирд╛ рдореБрд╢реНрдХрд┐рд▓ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдХреБрдЫ рдкреБрд░рд╛рдиреЗ рдХрдВрдкрд╛рдЗрд▓рд░реЛрдВ рдореЗрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдУрдПрд╕ рдЖрдИрдмреАрдПрдо 8000/360 рдХреЗ рд▓рд┐рдП рдкрд╛рд╕реНрдХрд▓ 370, рдЗрд╕ рддрд░рд╣ рдХрд╛ рдПрдХ рд╕реЗрд╡рд╛ рдХреЙрд▓рдо рд╕реВрдЪреА рдореЗрдВ рдмрд╛рдИрдВ рдУрд░ рдореБрджреНрд░рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛

B5
тАж
E5

рдЗрд╕рдХрд╛ рдорддрд▓рдм рдпрд╣ рдерд╛ рдХрд┐ рд▓рд╛рдЗрди E5 рдкрд░ рд╕рдорд╛рдкрди рдХреЛрд╖реНрдардХ рд▓рд╛рдЗрди B5 рдкрд░ рд╢реБрд░реБрдЖрддреА рдХреЛрд╖реНрдардХ рдХреЗ рдЕрдиреБрд░реВрдк рдерд╛ред

рдмреЗрд╢рдХ, рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рд╢реИрд▓реА рдПрдХ рдмрд╣реБрдд рд╣реА рд╡рд┐рд╡рд╛рджрд╛рд╕реНрдкрдж рдореБрджреНрджрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдпрд╣рд╛рдВ рд╡реНрдпрдХреНрдд рдХрд┐рдП рдЧрдП рд╡рд┐рдЪрд╛рд░реЛрдВ рдХреЛ рд╡рд┐рдЪрд╛рд░ рдХреЗ рд▓рд┐рдП рднреЛрдЬрди рд╕реЗ рдЬреНрдпрд╛рджрд╛ рдХреБрдЫ рдирд╣реАрдВ рдорд╛рдирд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рджреЛ рдХрд╛рдлреА рдЕрдиреБрднрд╡реА рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдХреЗ рд▓рд┐рдП, рдЬреЛ рдХрдИ рд╡рд░реНрд╖реЛрдВ рдХреЗ рдХрд╛рдо рдХреЗ рджреМрд░рд╛рди рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╢реИрд▓рд┐рдпреЛрдВ рдХреЛ рд╡рд┐рдХрд╕рд┐рдд рдФрд░ рдЖрджреА рд╣реЛ рдЪреБрдХреЗ рд╣реИрдВ, рдПрдХ рд╕рдордЭреМрддреЗ рдкрд░ рдЖрдирд╛ рдмрд╣реБрдд рдореБрд╢реНрдХрд┐рд▓ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХрд░рдирд╛ рд╕реАрдЦрдиреЗ рд╡рд╛рд▓реЗ рдЙрд╕ рдЫрд╛рддреНрд░ рдХреЗ рд▓рд┐рдП рдпрд╣ рдПрдХ рдЕрд▓рдЧ рдмрд╛рдд рд╣реИ рдЬрд┐рд╕рдХреЗ рдкрд╛рд╕ рдЕрднреА рддрдХ рдЕрдкрдиреА рд╢реИрд▓реА рдЦреЛрдЬрдиреЗ рдХрд╛ рд╕рдордп рдирд╣реАрдВ рд╣реИред рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ рд╢рд┐рдХреНрд╖рдХ рдХреЛ рдХрдо рд╕реЗ рдХрдо рдЕрдкрдиреЗ рдЫрд╛рддреНрд░реЛрдВ рдХреЛ рдЗрддрдирд╛ рд╕рд░рд▓, рд▓реЗрдХрд┐рди рд╕реНрдкрд╖реНрдЯ рд╡рд┐рдЪрд╛рд░ рдирд╣реАрдВ рдмрддрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП рдХрд┐ рдХрд┐рд╕реА рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреА рд╕рдлрд▓рддрд╛ рдХрд╛рдлреА рд╣рдж рддрдХ рдЙрд╕ рд╢реИрд▓реА рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддреА рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдЙрд╕рдХрд╛ рд╕реНрд░реЛрдд рдХреЛрдб рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рд╣реИред рдЫрд╛рддреНрд░ рдЕрдиреБрд╢рдВрд╕рд┐рдд рд╢реИрд▓реА рдХрд╛ рдкрд╛рд▓рди рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЙрд╕реЗ рдХрдо рд╕реЗ рдХрдо рд╕реНрд░реЛрдд рдХреЛрдб рдХреЗ рдбрд┐рдЬрд╝рд╛рдЗрди рдХреЛ рдмреЗрд╣рддрд░ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП "рдЕрддрд┐рд░рд┐рдХреНрдд" рдХрд╛рд░реНрдпреЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реЛрдЪрдиреЗ рджреЗрдВред

рдЖрд╡рд░реНрдд рд╕рд╛рд░рдгреА рдкрд░ рдЕрдкрдиреА рдореВрд▓ рд╕рдорд╕реНрдпрд╛ рдкрд░ рд▓реМрдЯрддреЗ рд╣реБрдП: рдЖрдЧреЗ рдХрд╛ рд╡рд┐рдХрд╛рд╕ рд╡рд┐рднрд┐рдиреНрди рджрд┐рд╢рд╛рдУрдВ рдореЗрдВ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдирд┐рд░реНрджреЗрд╢реЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рд╕рдВрджрд░реНрдн рдХреЗ рд▓рд┐рдП рд╣реИ: рдЬрдм рдЖрдк рддрд╛рд▓рд┐рдХрд╛ рд╕реЗрд▓ рдкрд░ рдорд╛рдЙрд╕ рдХрд░реНрд╕рд░ рдШреБрдорд╛рддреЗ рд╣реИрдВ, рддреЛ рдПрдХ рд╕реВрдЪрдирд╛ рд╡рд┐рдВрдбреЛ рджрд┐рдЦрд╛рдИ рджреЗрддреА рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рддрддреНрд╡ рдкрд░ рдЕрддрд┐рд░рд┐рдХреНрдд рдЬрд╛рдирдХрд╛рд░реА рд╣реЛрддреА рд╣реИред рдЖрдЧреЗ рдХрд╛ рд╡рд┐рдХрд╛рд╕ рдлрд┐рд▓реНрдЯрд░ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╕реНрдерд╛рдкрдирд╛ рдХреЗ рдЖрдзрд╛рд░ рдкрд░, рд╕реВрдЪрдирд╛ рд╡рд┐рдВрдбреЛ рдореЗрдВ рдХреЗрд╡рд▓ рд╢рд╛рдорд┐рд▓ рд╣реЛрдВрдЧреЗ: рд╕рдмрд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рднреМрддрд┐рдХ рдФрд░ рд░рд╛рд╕рд╛рдпрдирд┐рдХ рдЬрд╛рдирдХрд╛рд░реА, рдЦреЛрдЬ рдХреЗ рдЗрддрд┐рд╣рд╛рд╕ рдкрд░ рдЬрд╛рдирдХрд╛рд░реА, рдкреНрд░рдХреГрддрд┐ рдореЗрдВ рд╡рд┐рддрд░рдг рдкрд░ рдЬрд╛рдирдХрд╛рд░реА, рд╕рдмрд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдпреМрдЧрд┐рдХреЛрдВ рдХреА рдПрдХ рд╕реВрдЪреА (рдЬрд┐рд╕рдореЗрдВ рдпрд╣ рддрддреНрд╡ рд╢рд╛рдорд┐рд▓ рд╣реИ), рд╢рд╛рд░реАрд░рд┐рдХ рдЧреБрдг, рдПрдХ рд╡рд┐рджреЗрд╢реА рднрд╛рд╖рд╛ рдореЗрдВ рдирд╛рдо, рдЖрджрд┐ рдИ. рдХрд╛рд╡реЗрд░рд┐рди рдХреЗ "рдмрддрдЦ" рдХреЛ рдпрд╛рдж рдХрд░рддреЗ рд╣реБрдП рдЬрд┐рд╕рдХреЗ рд╕рд╛рде рдпрд╣ рд▓реЗрдЦ рд╢реБрд░реВ рд╣реЛрддрд╛ рд╣реИ, рд╣рдо рдХрд╣ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреЗ рдЗрд╕ рд╡рд┐рдХрд╛рд╕ рдХреЗ рд╕рд╛рде рд╣рдореЗрдВ рдкреНрд░рд╛рдХреГрддрд┐рдХ рд╡рд┐рдЬреНрдЮрд╛рди рдореЗрдВ рдПрдХ рд╕рдВрдкреВрд░реНрдг рдкреНрд░рд╢рд┐рдХреНрд╖рдг рдкрд░рд┐рд╕рд░ рдорд┐рд▓реЗрдЧрд╛: рдХрдВрдкреНрдпреВрдЯрд░ рдХреЗ рдЕрд▓рд╛рд╡рд╛ рд╡рд┐рдЬреНрдЮрд╛рди, рднреМрддрд┐рдХреА рдФрд░ рд░рд╕рд╛рдпрди рд╡рд┐рдЬреНрдЮрд╛рди - рдЬреАрд╡ рд╡рд┐рдЬреНрдЮрд╛рди, рдЖрд░реНрдерд┐рдХ рднреВрдЧреЛрд▓, рд╡рд┐рдЬреНрдЮрд╛рди рдХрд╛ рдЗрддрд┐рд╣рд╛рд╕ рдФрд░ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рд╡рд┐рджреЗрд╢реА рднрд╛рд╖рд╛рдПрдБ рднреАред

рд▓реЗрдХрд┐рди рд╕реНрдерд╛рдиреАрдп рдбреЗрдЯрд╛рдмреЗрд╕ рд╕реАрдорд╛ рдирд╣реАрдВ рд╣реИ. рдкреНрд░реЛрдЧреНрд░рд╛рдо рд╕реНрд╡рд╛рднрд╛рд╡рд┐рдХ рд░реВрдк рд╕реЗ рдЗрдВрдЯрд░рдиреЗрдЯ рд╕реЗ рдЬреБрдбрд╝рддрд╛ рд╣реИред рдЬрдм рдЖрдк рдХреЛрдИ рддрддреНрд╡ рдЪреБрдирддреЗ рд╣реИрдВ, рддреЛ рд▓рд┐рдВрдХ рд╕рдХреНрд░рд┐рдп рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рдЗрд╕ рддрддреНрд╡ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╡рд┐рдХрд┐рдкреАрдбрд┐рдпрд╛ рд▓реЗрдЦ рд╡реЗрдм рдмреНрд░рд╛рдЙрдЬрд╝рд░ рд╡рд┐рдВрдбреЛ рдореЗрдВ рдЦреБрд▓ рдЬрд╛рддрд╛ рд╣реИред рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рдЬрд╛рдирддреЗ рд╣реИрдВ, рд╡рд┐рдХрд┐рдкреАрдбрд┐рдпрд╛ рдХреЛрдИ рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рд╕реНрд░реЛрдд рдирд╣реАрдВ рд╣реИред рдЖрдк рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рд╕реНрд░реЛрддреЛрдВ рдХреЗ рд▓рд┐рдВрдХ рд╕реЗрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд░рд╛рд╕рд╛рдпрдирд┐рдХ рд╡рд┐рд╢реНрд╡рдХреЛрд╢, рдЯреАрдПрд╕рдмреА, рд╕рд╛рд░ рдкрддреНрд░рд┐рдХрд╛рдПрдВ, рдЗрд╕ рддрддреНрд╡ рдХреЗ рд▓рд┐рдП рдЦреЛрдЬ рдЗрдВрдЬрди рдореЗрдВ рдСрд░реНрдбрд░ рдХреНрд╡реЗрд░реА рдЖрджрд┐ред рд╡рд╣ред рдЫрд╛рддреНрд░ рдбреАрдмреАрдПрдордПрд╕ рдФрд░ рдЗрдВрдЯрд░рдиреЗрдЯ рд╡рд┐рд╖рдпреЛрдВ рдкрд░ рд╕рд░рд▓ рд▓реЗрдХрд┐рди рд╕рд╛рд░реНрдердХ рдЕрд╕рд╛рдЗрдирдореЗрдВрдЯ рдкреВрд░рд╛ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдВрдЧреЗред

рдХрд┐рд╕реА рд╡реНрдпрдХреНрддрд┐рдЧрдд рддрддреНрд╡ рдкрд░ рдкреНрд░рд╢реНрдиреЛрдВ рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЖрдк рдРрд╕реА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ рдЬреЛ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рддрд╛рд▓рд┐рдХрд╛ рдореЗрдВ рдЙрди рдХреЛрд╢рд┐рдХрд╛рдУрдВ рдХреЛ рдЪрд┐рд╣реНрдирд┐рдд рдХрд░реЗрдЧреА рдЬреЛ рдЕрд▓рдЧ-рдЕрд▓рдЧ рд░рдВрдЧреЛрдВ рдХреЗ рд╕рд╛рде рдХреБрдЫ рдорд╛рдирджрдВрдбреЛрдВ рдХреЛ рдкреВрд░рд╛ рдХрд░рддреА рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдзрд╛рддреБрдПрдБ рдФрд░ рдЕрдзрд╛рддреБрдПрдБред рдпрд╛ рдХреЛрд╢рд┐рдХрд╛рдПрдБ рдЬрд┐рдиреНрд╣реЗрдВ рдХрд┐рд╕реА рд╕реНрдерд╛рдиреАрдп рд░рд╛рд╕рд╛рдпрдирд┐рдХ рд╕рдВрдпрдВрддреНрд░ рджреНрд╡рд╛рд░рд╛ рдЬрд▓ рдирд┐рдХрд╛рдпреЛрдВ рдореЗрдВ рдлреЗрдВрдХ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

рдЖрдк рдиреЛрдЯрдмреБрдХ рдЖрдпреЛрдЬрдХ рдХреЗ рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рднреА рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рддрд╛рд▓рд┐рдХрд╛ рдореЗрдВ рдЙрди рддрддреНрд╡реЛрдВ рдХреЛ рд╣рд╛рдЗрд▓рд╛рдЗрдЯ рдХрд░реЗрдВ рдЬреЛ рдкрд░реАрдХреНрд╖рд╛ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реИрдВред рдлрд┐рд░ рдкрд░реАрдХреНрд╖рд╛ рдХреА рддреИрдпрд╛рд░реА рдореЗрдВ рдЫрд╛рддреНрд░ рджреНрд╡рд╛рд░рд╛ рдкрдврд╝реЗ/рджреЛрд╣рд░рд╛рдП рдЧрдП рддрддреНрд╡реЛрдВ рдкрд░ рдкреНрд░рдХрд╛рд╢ рдбрд╛рд▓реЗрдВред

рдФрд░ рдпрд╣рд╛рдБ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╕реНрдХреВрд▓ рд░рд╕рд╛рдпрди рд╡рд┐рдЬреНрдЮрд╛рди рд╕рдорд╕реНрдпрд╛рдУрдВ рдореЗрдВ рд╕реЗ рдПрдХ рд╣реИ:

10 рдЧреНрд░рд╛рдо рдЪрд╛рдХ рджрд┐рдпрд╛ рдЧрдпрд╛ред рдЗрд╕ рд╕рд╛рд░реЗ рдЪрд╛рдХ рдХреЛ рдШреЛрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рддрдирд╛ рд╣рд╛рдЗрдбреНрд░реЛрдХреНрд▓реЛрд░рд┐рдХ рдПрд╕рд┐рдб рд▓реЗрдирд╛ рд╣реЛрдЧрд╛?

рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЗ рд╕рдорд╛рдзрд╛рди рдХреЗ рд▓рд┐рдП рд░рд╕рд╛рдпрди рдХреЛ рд▓рд┐рдЦрдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИред рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдФрд░ рдЙрд╕рдореЗрдВ рдЧреБрдгрд╛рдВрдХ рд░рдЦрдХрд░, рдХреИрд▓реНрд╢рд┐рдпрдо рдХрд╛рд░реНрдмреЛрдиреЗрдЯ рдФрд░ рд╣рд╛рдЗрдбреНрд░реЛрдЬрди рдХреНрд▓реЛрд░рд╛рдЗрдб рдХреЗ рдЖрдгрд╡рд┐рдХ рднрд╛рд░ рдХреА рдЧрдгрдирд╛ рдХрд░реЗрдВ, рдлрд┐рд░ рдЕрдиреБрдкрд╛рдд рдмрдирд╛рдПрдВ рдФрд░ рд╣рд▓ рдХрд░реЗрдВред рд╣рдорд╛рд░реЗ рдмреБрдирд┐рдпрд╛рджреА рдХрд╛рд░реНрдпрдХреНрд░рдо рдкрд░ рдЖрдзрд╛рд░рд┐рдд рдПрдХ рдХреИрд▓рдХреБрд▓реЗрдЯрд░ рдЧрдгрдирд╛ рдФрд░ рд╕рдорд╛рдзрд╛рди рдХрд░ рд╕рдХрддрд╛ рд╣реИред рд╕рдЪ рд╣реИ, рдЖрдкрдХреЛ рдЕрднреА рднреА рдпрд╣ рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦрдирд╛ рд╣реЛрдЧрд╛ рдХрд┐ рдПрд╕рд┐рдб рдХреЛ рдЙрдЪрд┐рдд рдорд╛рддреНрд░рд╛ рдореЗрдВ рдФрд░ рдЙрдЪрд┐рдд рдПрдХрд╛рдЧреНрд░рддрд╛ рдореЗрдВ рд▓рд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП, рд▓реЗрдХрд┐рди рдпрд╣ рд░рд╕рд╛рдпрди рд╢рд╛рд╕реНрддреНрд░ рд╣реИ, рдХрдВрдкреНрдпреВрдЯрд░ рд╡рд┐рдЬреНрдЮрд╛рди рдирд╣реАрдВред
рдкрд░рд┐рд╢рд┐рд╖реНрдЯ 1: рд░рд╕рд╛рдпрди рд╡рд┐рдЬреНрдЮрд╛рди рдХреИрд▓рдХреБрд▓реЗрдЯрд░ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИрдЖрдЗрдП рдЪрд╛рдХ рдФрд░ "рд╣реЙрдЬрдкреЙрдЬ" рдХреА рдЙрдкрд░реЛрдХреНрдд рд╕рдорд╕реНрдпрд╛ рдХреЗ рдЙрджрд╛рд╣рд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХреИрд▓рдХреБрд▓реЗрдЯрд░ рдХреЗ рд╕рдВрдЪрд╛рд▓рди рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░реЗрдВред рдЖрдЗрдП рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рд╕реЗ рд╢реБрд░реВ рдХрд░реЗрдВ:

CaCO3 + 2HCl = CaCl2 + H2O

рдЗрд╕рд╕реЗ рд╣рдо рджреЗрдЦрддреЗ рд╣реИрдВ рдХрд┐ рд╣рдореЗрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рддрддреНрд╡реЛрдВ рдХреЗ рдкрд░рдорд╛рдгреБ рднрд╛рд░ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА: рдХреИрд▓реНрд╢рд┐рдпрдо (Ca), рдХрд╛рд░реНрдмрди (C), рдСрдХреНрд╕реАрдЬрди (O), рд╣рд╛рдЗрдбреНрд░реЛрдЬрди (H) рдФрд░ рдХреНрд▓реЛрд░реАрди (Cl)ред рд╕рд░рд▓рддрдо рдорд╛рдорд▓реЗ рдореЗрдВ, рд╣рдо рдЗрди рднрд╛рд░реЛрдВ рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдПрдХ-рдЖрдпрд╛рдореА рд╕рд░рдгреА рдореЗрдВ рд▓рд┐рдЦ рд╕рдХрддреЗ рд╣реИрдВ

AtomicMass : array [1..size] of real;

рдЬрд╣рд╛рдВ рд╕рд░рдгреА рд╕реВрдЪрдХрд╛рдВрдХ рддрддреНрд╡ рд╕рдВрдЦреНрдпрд╛ рд╕реЗ рдореЗрд▓ рдЦрд╛рддрд╛ рд╣реИред рдкреНрд░рдкрддреНрд░ рдХреЗ рдЦрд╛рд▓реА рд╕реНрдерд╛рди рдкрд░ рдЕрдзрд┐рдХ рдЬрд╛рдирдХрд╛рд░реА рдЯреЗрдмрд▓рдбреАрдПрд▓рдЬреА рджреЛ рдлрд╝реАрд▓реНрдб рдбрд╛рд▓реЗрдВ. рдкрд╣рд▓реЗ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рдкреНрд░рд╛рд░рдВрдн рдореЗрдВ рд▓рд┐рдЦрд╛ рд╣реИ: "рдкрд╣рд▓рд╛ рдЕрднрд┐рдХрд░реНрдордХ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ", рджреВрд╕рд░реЗ рдореЗрдВ - "рджреВрд╕рд░рд╛ рдЕрднрд┐рдХрд░реНрдордХ x рдЦреЛрдЬрдирд╛ рд╣реИ"ред рдЖрдЗрдП рдлрд╝реАрд▓реНрдбреНрд╕ рдХреЛ рдирд┐рд░реВрдкрд┐рдд рдХрд░реЗрдВ рдЕрднрд┐рдХрд░реНрдордХ1, рдЕрднрд┐рдХрд░реНрдордХ2 рдХреНрд░рдорд╢ред рдХрд╛рд░реНрдпрдХреНрд░рдо рдореЗрдВ рдЕрдиреНрдп рдкрд░рд┐рд╡рд░реНрдзрди рдХреИрд▓рдХреБрд▓реЗрдЯрд░ рдХреЗ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЙрджрд╛рд╣рд░рдг рд╕реЗ рд╕реНрдкрд╖реНрдЯ рд╣реЛрдВрдЧреЗред

рд╣рдо рдХрдВрдкреНрдпреВрдЯрд░ рдХреАрдмреЛрд░реНрдб рдкрд░ рдЯрд╛рдЗрдк рдХрд░рддреЗ рд╣реИрдВ: 10 рдЧреНрд░рд╛рдо. рдлрд╝реАрд▓реНрдб рдореЗрдВ рд╢рд┐рд▓рд╛рд▓реЗрдЦ рдЕрднрд┐рдХрд░реНрдордХ1 рдкрд░рд┐рд╡рд░реНрддрди: "рдкрд╣рд▓рд╛ рдЕрднрд┐рдХрд░реНрдордХ 10 рдЧреНрд░рд╛рдо рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред" рдЕрдм рд╣рдо рдЗрд╕ рдЕрднрд┐рдХрд░реНрдордХ рдХрд╛ рд╕реВрддреНрд░ рджрд░реНрдЬ рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рдЬреИрд╕реЗ рд╣реА рдЖрдк рдЗрд╕реЗ рджрд░реНрдЬ рдХрд░реЗрдВрдЧреЗ рдХреИрд▓рдХреБрд▓реЗрдЯрд░ рдЗрд╕рдХреЗ рдЖрдгрд╡рд┐рдХ рднрд╛рд░ рдХреА рдЧрдгрдирд╛ рдХрд░реЗрдЧрд╛ рдФрд░ рджрд┐рдЦрд╛рдПрдЧрд╛ред

Ca рдкреНрд░рддреАрдХ рдХреЗ рд╕рд╛рде рддрд╛рд▓рд┐рдХрд╛ рд╕реЗрд▓ рдкрд░ LMB рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВред рдореИрджрд╛рди рдореЗрдВ рд╢рд┐рд▓рд╛рд▓реЗрдЦ рдЕрднрд┐рдХрд░реНрдордХ1 рдкрд░рд┐рд╡рд░реНрддрди: "рдкреНрд░рдердо рдЕрднрд┐рдХрд░реНрдордХ Ca 40.078 рдХреЛ 10 рдЧреНрд░рд╛рдо рджрд┐рдпрд╛ рдЧрдпрд╛ред"

рддрд╛рд▓рд┐рдХрд╛ рд╕реЗрд▓ рдкрд░ рдкреНрд░рддреАрдХ рд╕реА рдХреЗ рд╕рд╛рде рдПрд▓рдПрдордмреА рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВред рдлрд╝реАрд▓реНрдб рдореЗрдВ рд╢рд┐рд▓рд╛рд▓реЗрдЦ рдЕрднрд┐рдХрд░реНрдордХ1 рдкрд░рд┐рд╡рд░реНрддрди: "рдкрд╣рд▓реЗ рдЕрднрд┐рдХрд░реНрдордХ рд╕реАрдПрд╕реА 52.089 рдХреЛ 10 рдЧреНрд░рд╛рдо рджрд┐рдпрд╛ рдЧрдпрд╛ред" рд╡реЗред рдХреИрд▓рдХреБрд▓реЗрдЯрд░ рдиреЗ рдХреИрд▓реНрд╢рд┐рдпрдо рдФрд░ рдХрд╛рд░реНрдмрди рдХрд╛ рдкрд░рдорд╛рдгреБ рднрд╛рд░ рдЬреЛрдбрд╝рд╛ред

рдУ рдкреНрд░рддреАрдХ рдХреЗ рд╕рд╛рде рдЯреЗрдмрд▓ рд╕реЗрд▓ рдкрд░ рдПрд▓рдПрдордмреА рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВред рдлрд╝реАрд▓реНрдб рдореЗрдВ рд╢рд┐рд▓рд╛рд▓реЗрдЦ рдЕрднрд┐рдХрд░реНрдордХ1 рдкрд░рд┐рд╡рд░реНрддрди: "рдкреНрд░рдердо рдЕрднрд┐рдХрд░реНрдордХ CaCO 68.088 рдХреЛ 10 рдЧреНрд░рд╛рдо рджрд┐рдпрд╛ рдЧрдпрд╛ред" рдХреИрд▓рдХреБрд▓реЗрдЯрд░ рдиреЗ рдпреЛрдЧ рдореЗрдВ рдСрдХреНрд╕реАрдЬрди рдХрд╛ рдкрд░рдорд╛рдгреБ рднрд╛рд░ рдЬреЛрдбрд╝рд╛ред

рдУ рдкреНрд░рддреАрдХ рдХреЗ рд╕рд╛рде рдЯреЗрдмрд▓ рд╕реЗрд▓ рдкрд░ рдПрд▓рдПрдордмреА рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВред рдлрд╝реАрд▓реНрдб рдореЗрдВ рд╢рд┐рд▓рд╛рд▓реЗрдЦ рдЕрднрд┐рдХрд░реНрдордХ1 рдкрд░рд┐рд╡рд░реНрддрди: "рдкреНрд░рдердо рдЕрднрд┐рдХрд░реНрдордХ CaCO2 84.087 рдХреЛ 10 рдЧреНрд░рд╛рдо рджрд┐рдпрд╛ рдЧрдпрд╛ред" рдХреИрд▓рдХреБрд▓реЗрдЯрд░ рдиреЗ рдПрдХ рдмрд╛рд░ рдлрд┐рд░ рдпреЛрдЧ рдореЗрдВ рдСрдХреНрд╕реАрдЬрди рдХрд╛ рдкрд░рдорд╛рдгреБ рднрд╛рд░ рдЬреЛрдбрд╝рд╛ред

рдУ рдкреНрд░рддреАрдХ рдХреЗ рд╕рд╛рде рдЯреЗрдмрд▓ рд╕реЗрд▓ рдкрд░ рдПрд▓рдПрдордмреА рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВред рдлрд╝реАрд▓реНрдб рдореЗрдВ рд╢рд┐рд▓рд╛рд▓реЗрдЦ рдЕрднрд┐рдХрд░реНрдордХ1 рдкрд░рд┐рд╡рд░реНрддрди: "рдкрд╣рд▓реЗ рдЕрднрд┐рдХрд░реНрдордХ CaCO3 100.086 рдХреЛ 10 рдЧреНрд░рд╛рдо рджрд┐рдпрд╛ рдЧрдпрд╛ред" рдХреИрд▓рдХреБрд▓реЗрдЯрд░ рдиреЗ рдлрд┐рд░ рд╕реЗ рдпреЛрдЧ рдореЗрдВ рдСрдХреНрд╕реАрдЬрди рдХрд╛ рдкрд░рдорд╛рдгреБ рднрд╛рд░ рдЬреЛрдбрд╝рд╛ред

рдЕрдкрдиреЗ рдХрдВрдкреНрдпреВрдЯрд░ рдХреАрдмреЛрд░реНрдб рдкрд░ Enter рджрдмрд╛рдПрдБ. рдкрд╣рд▓реЗ рдЕрднрд┐рдХрд░реНрдордХ рдХрд╛ рдкрд░рд┐рдЪрдп рдкреВрд░рд╛ рд╣реЛ рдЧрдпрд╛ рд╣реИ рдФрд░ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рд╕реНрд╡рд┐рдЪ рд╣реЛ рдЧрдпрд╛ рд╣реИ рдЕрднрд┐рдХрд░реНрдордХ2. рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдЗрд╕ рдЙрджрд╛рд╣рд░рдг рдореЗрдВ рд╣рдо рдПрдХ рдиреНрдпреВрдирддрдо рд╕рдВрд╕реНрдХрд░рдг рдкреНрд░рджрд╛рди рдХрд░ рд░рд╣реЗ рд╣реИрдВред рдпрджрд┐ рдЪрд╛рд╣реЗрдВ, рддреЛ рдЖрдк рдЖрд╕рд╛рдиреА рд╕реЗ рдПрдХ рд╣реА рдкреНрд░рдХрд╛рд░ рдХреЗ рдкрд░рдорд╛рдгреБрдУрдВ рдХреЗ рдЧреБрдгрдХреЛрдВ рдХреЛ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рддрд╛рдХрд┐, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдХреНрд░реЛрдорд┐рдпрдо рдлреЙрд░реНрдореВрд▓рд╛ (K2Cr2O7) рджрд░реНрдЬ рдХрд░рддреЗ рд╕рдордп рдСрдХреНрд╕реАрдЬрди рд╕реЗрд▓ рдкрд░ рд▓рдЧрд╛рддрд╛рд░ рд╕рд╛рдд рдмрд╛рд░ рдХреНрд▓рд┐рдХ рди рдХрд░рдирд╛ рдкрдбрд╝реЗред

рддрд╛рд▓рд┐рдХрд╛ рд╕реЗрд▓ рдкрд░ рдкреНрд░рддреАрдХ рдПрдЪ рдХреЗ рд╕рд╛рде рдПрд▓рдПрдордмреА рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВред рдлрд╝реАрд▓реНрдб рдореЗрдВ рд╢рд┐рд▓рд╛рд▓реЗрдЦ рдЕрднрд┐рдХрд░реНрдордХ2 рдкрд░рд┐рд╡рд░реНрддрди: "рджреВрд╕рд░рд╛ рдЕрднрд┐рдХрд░реНрдордХ рдПрдЪ 1.008 x рдЦреЛрдЬреЗрдВред"

рд╕реАрдПрд▓ рдкреНрд░рддреАрдХ рдХреЗ рд╕рд╛рде рддрд╛рд▓рд┐рдХрд╛ рд╕реЗрд▓ рдкрд░ рдПрд▓рдПрдордмреА рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВред рдореИрджрд╛рди рдореЗрдВ рд╢рд┐рд▓рд╛рд▓реЗрдЦ рдЕрднрд┐рдХрд░реНрдордХ2 рдкрд░рд┐рд╡рд░реНрддрди: "рджреВрд╕рд░рд╛ рдЕрднрд┐рдХрд░реНрдордХ рдПрдЪрд╕реАрдПрд▓ 36.458 x рдЦреЛрдЬреЗрдВред" рдХреИрд▓рдХреБрд▓реЗрдЯрд░ рдиреЗ рд╣рд╛рдЗрдбреНрд░реЛрдЬрди рдФрд░ рдХреНрд▓реЛрд░реАрди рдХреЗ рдкрд░рдорд╛рдгреБ рднрд╛рд░ рдХреЛ рдЬреЛрдбрд╝рд╛ред рдЙрдкрд░реЛрдХреНрдд рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рд╕рдореАрдХрд░рдг рдореЗрдВ, рд╣рд╛рдЗрдбреНрд░реЛрдЬрди рдХреНрд▓реЛрд░рд╛рдЗрдб 2 рдХреЗ рдЧреБрдгрд╛рдВрдХ рд╕реЗ рдкрд╣рд▓реЗ рд╣реИред рдЗрд╕рд▓рд┐рдП, рдлрд╝реАрд▓реНрдб рдкрд░ рдПрд▓рдПрдордмреА рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ рдЕрднрд┐рдХрд░реНрдордХ2. рдЖрдгрд╡рд┐рдХ рднрд╛рд░ рджреЛрдЧреБрдирд╛ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ (рджреЛ рдмрд╛рд░ рджрдмрд╛рдиреЗ рдкрд░ рддрд┐рдЧреБрдирд╛, рдЖрджрд┐)ред рдореИрджрд╛рди рдореЗрдВ рд╢рд┐рд▓рд╛рд▓реЗрдЦ рдЕрднрд┐рдХрд░реНрдордХ2 рдкрд░рд┐рд╡рд░реНрддрди: "рджреВрд╕рд░рд╛ рдЕрднрд┐рдХрд░реНрдордХ 2HCl 72.916 x рдЦреЛрдЬреЗрдВред"

рдЕрдкрдиреЗ рдХрдВрдкреНрдпреВрдЯрд░ рдХреАрдмреЛрд░реНрдб рдкрд░ Enter рджрдмрд╛рдПрдБ. рджреВрд╕рд░реЗ рдЕрднрд┐рдХрд░реНрдордХ рдХреА рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐ рдкреВрд░реА рд╣реЛ рдЧрдИ рд╣реИ, рдФрд░ рдХреИрд▓рдХреБрд▓реЗрдЯрд░ рдЕрдиреБрдкрд╛рдд рд╕реЗ x рдкрд╛рддрд╛ рд╣реИ

рд╕реНрдХреВрд▓ рдХрдВрдкреНрдпреВрдЯрд░ рд╡рд┐рдЬреНрдЮрд╛рди рдкрд░ рдЖрд╡рд░реНрдд рд╕рд╛рд░рдгреА

рд╣рдореЗрдВ рдпрд╣реА рдЦреЛрдЬрдиреЗ рдХреА рдЬрд░реВрд░рдд рдереАред

рдиреЛрдЯ 1 рдкрд░рд┐рдгрд╛рдореА рдЕрдиреБрдкрд╛рдд рдХрд╛ рдЕрд░реНрде: рд╡рд┐рдШрдЯрди рдХреЗ рд▓рд┐рдП 100.086 Da рдЪрд╛рдХ рдХреЛ 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 рдХреАрдмреЛрд░реНрдб рд╕реЗ рдЕрднрд┐рдХрд░реНрдордХ рд╕реВрддреНрд░ рдХреЛ рд╡реИрдХрд▓реНрдкрд┐рдХ рд░реВрдк рд╕реЗ рджрд░реНрдЬ рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдкреНрд░рджрд╛рди рдХрд░рдирд╛ рд╕рдордЭ рдореЗрдВ рдЖрддрд╛ рд╣реИред рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рдЖрдкрдХреЛ рдПрдХ рд╕рд░рд▓ рдкрд╛рд░реНрд╕рд░ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреАред

рдпрд╣ рдзреНрдпрд╛рди рджреЗрдиреЗ рд▓рд╛рдпрдХ рд╣реИ:

рдЖрдЬ, рддрд╛рд▓рд┐рдХрд╛ рдХреЗ рдХрдИ рд╕реМ рд╕рдВрд╕реНрдХрд░рдг рд╣реИрдВ, рдФрд░ рд╡реИрдЬреНрдЮрд╛рдирд┐рдХ рд▓рдЧрд╛рддрд╛рд░ рдирдП рд╡рд┐рдХрд▓реНрдк рдкреЗрд╢ рдХрд░ рд░рд╣реЗ рд╣реИрдВред (рд╡рд┐рдХрд┐рдкреАрдбрд┐рдпрд╛)

рдЫрд╛рддреНрд░ рдкрд╣рд▓реЗ рд╕реЗ рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рд╡рд┐рдХрд▓реНрдкреЛрдВ рдореЗрдВ рд╕реЗ рдХрд┐рд╕реА рдПрдХ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдХреЗ рдЗрд╕ рджрд┐рд╢рд╛ рдореЗрдВ рдЕрдкрдиреА рд╕рд░рд▓рддрд╛ рджрд┐рдЦрд╛ рд╕рдХрддреЗ рд╣реИрдВ рдпрд╛ рдЕрдкрдирд╛ рд╕реНрд╡рдпрдВ рдХрд╛ рдореВрд▓ рд╡рд┐рдХрд▓реНрдк рдмрдирд╛рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдРрд╕рд╛ рд▓рдЧ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдХрдВрдкреНрдпреВрдЯрд░ рд╡рд┐рдЬреНрдЮрд╛рди рдкрд╛рдареЛрдВ рдХреЗ рд▓рд┐рдП рд╕рдмрд╕реЗ рдХрдо рдЙрдкрдпреЛрдЧреА рджрд┐рд╢рд╛ рд╣реИред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдЗрд╕ рд▓реЗрдЦ рдореЗрдВ рд▓рд╛рдЧреВ рдЖрд╡рд░реНрдд рд╕рд╛рд░рдгреА рдХреЗ рд░реВрдк рдореЗрдВ, рдХреБрдЫ рдЫрд╛рддреНрд░реЛрдВ рдХреЛ рдорд╛рдирдХ рдмрдЯрдиреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╡реИрдХрд▓реНрдкрд┐рдХ рд╕рдорд╛рдзрд╛рди рдкрд░ рдирд┐рдпрдВрддреНрд░рдг рдХрд╛рд░реНрдб рдХреЗ рд╡рд┐рд╢реЗрд╖ рд▓рд╛рдн рдирд╣реАрдВ рджрд┐рдЦ рд╕рдХрддреЗ рд╣реИрдВ рдЯреАрдмрдЯрди. рддрд╛рд▓рд┐рдХрд╛ рдХрд╛ рд╕рд░реНрдкрд┐рд▓ рдЖрдХрд╛рд░ (рдЬрд╣рд╛рдБ рдХреЛрд╢рд┐рдХрд╛рдПрдБ рд╡рд┐рднрд┐рдиреНрди рдЖрдХреГрддрд┐рдпреЛрдВ рдХреА рд╣реЛрддреА рд╣реИрдВ) рдпрд╣рд╛рдБ рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рд╕рдорд╛рдзрд╛рди рдХреЗ рд▓рд╛рднреЛрдВ рдХреЛ рдЕрдзрд┐рдХ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░реЗрдЧрд╛ред

рд╕реНрдХреВрд▓ рдХрдВрдкреНрдпреВрдЯрд░ рд╡рд┐рдЬреНрдЮрд╛рди рдкрд░ рдЖрд╡рд░реНрдд рд╕рд╛рд░рдгреА
(рдерд┐рдпреЛрдбреЛрд░ рдмреЗрдиреНрдлрд╝реА рджреНрд╡рд╛рд░рд╛ рддрддреНрд╡реЛрдВ рдХреА рд╡реИрдХрд▓реНрдкрд┐рдХ рдкреНрд░рдгрд╛рд▓реА, рд╕реНрд░реЛрдд)

рдЖрдЗрдП рд╣рдо рдпрд╣ рднреА рдЬреЛрдбрд╝реЗрдВ рдХрд┐ рдЖрд╡рд░реНрдд рд╕рд╛рд░рдгреА рдХреЗ рд▓рд┐рдП рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдореМрдЬреВрдж рдХрдИ рдХрдВрдкреНрдпреВрдЯрд░ рдкреНрд░реЛрдЧреНрд░рд╛рдореЛрдВ рдХрд╛ рд╡рд░реНрдгрди рд╣реИрдмреЗ рдкрд░ рд╣рд╛рд▓ рд╣реА рдореЗрдВ рдкреНрд░рдХрд╛рд╢рд┐рдд рдореЗрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рд▓реЗрдЦ.

рдкрд░рд┐рд╢рд┐рд╖реНрдЯ 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) рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдирд╛ рдЙрдЪрд┐рдд рд╣реИ рдХрд┐ рдЪрдпрдирд┐рдд рдХреЛрд╢рд┐рдХрд╛рдУрдВ рдХреА рд╕реВрдЪреА рдПрдХ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рд╕рд╣реЗрдЬреА рдЧрдИ рд╣реИ рдФрд░ рдРрд╕реА рдлрд╝рд╛рдЗрд▓ рдХреЛрд╢рд┐рдХрд╛рдУрдВ рдХреЗ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдЪрдпрди рдХреЗ рд╕рд╛рде рд▓реЛрдб рдХреА рдЧрдИ рд╣реИред рдЗрд╕рд╕реЗ рдпреВрдЬрд░ рдХреЛ рдХрд╛рдо рд╕реЗ рдмреНрд░реЗрдХ рд▓реЗрдиреЗ рдХрд╛ рдореМрдХрд╛ рдорд┐рд▓реЗрдЧрд╛ред

рд╣рдордиреЗ рдПрдХ рд╕реНрдерд┐рд░, рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдирд┐рдпрдВрддреНрд░рдг рдорд╛рдирдЪрд┐рддреНрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛, рд▓реЗрдХрд┐рди рдРрд╕реЗ рдХрдИ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдХрд╛рд░реНрдп рд╣реИрдВ рдЬрд╣рд╛рдВ рдЧрддрд┐рд╢реАрд▓ рдирд┐рдпрдВрддреНрд░рдг рдорд╛рдирдЪрд┐рддреНрд░ рдЬреЛ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдЪрд▓рдиреЗ рдХреЗ рд╕рд╛рде рдмрджрд▓рддреЗ рд╣реИрдВ, рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдПрдХ рдЙрджрд╛рд╣рд░рдг рдПрдХ рдЧреНрд░рд╛рдл рд╕рдВрдкрд╛рджрдХ рд╣реЛрдЧрд╛, рдЬрд┐рд╕рдореЗрдВ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдПрдХ рд╡рд┐рдВрдбреЛ рдореЗрдВ рд╢реАрд░реНрд╖реЛрдВ рдХреА рд╕реНрдерд┐рддрд┐ рдХреЛ рдЗрдВрдЧрд┐рдд рдХрд░рдиреЗ рдФрд░ рдЙрдирдХреЗ рдмреАрдЪ рдХрд┐рдирд╛рд░реЛрдВ рдХреЛ рдЦреАрдВрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рдорд╛рдЙрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред рдХрд┐рд╕реА рд╢реАрд░реНрд╖ рдпрд╛ рдХрд┐рдирд╛рд░реЗ рдХреЛ рд╣рдЯрд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдЙрд╕ рдкрд░ рдЗрдВрдЧрд┐рдд рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рд▓реЗрдХрд┐рди рдпрджрд┐ рд╡реГрддреНрдд рд╕реЗ рдЪрд┐рд╣реНрдирд┐рдд рд╢реАрд░реНрд╖ рдХреА рдУрд░ рдЗрдВрдЧрд┐рдд рдХрд░рдирд╛ рдХрд╛рдлреА рдЖрд╕рд╛рди рд╣реИ, рддреЛ рдПрдХ рдкрддрд▓реА рд░реЗрдЦрд╛ рд╕реЗ рдЦреАрдВрдЪреЗ рдЧрдП рдХрд┐рдирд╛рд░реЗ рдХреА рдУрд░ рдЗрдВрдЧрд┐рдд рдХрд░рдирд╛ рдЕрдзрд┐рдХ рдХрдард┐рди рд╣реЛрдЧрд╛ред рдПрдХ рдирд┐рдпрдВрддреНрд░рдг рдорд╛рдирдЪрд┐рддреНрд░ рдпрд╣рд╛рдВ рдорджрдж рдХрд░реЗрдЧрд╛, рдЬрд╣рд╛рдВ рд╢реАрд░реНрд╖ рдФрд░ рдХрд┐рдирд╛рд░реЗ рджреГрд╢реНрдпрдорд╛рди рдЖрдХреГрддрд┐ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рд╡реНрдпрд╛рдкрдХ рдкрдбрд╝реЛрд╕ рдкрд░ рдХрдмреНрдЬрд╛ рдХрд░рддреЗ рд╣реИрдВред

рдЬрдЯрд┐рд▓ рдкреНрд░рд╢рд┐рдХреНрд╖рдг рдХреА рдЗрд╕ рдкрджреНрдзрддрд┐ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рдПрдХ рджрд┐рд▓рдЪрд╕реНрдк рдкреНрд░рд╢реНрди рдпрд╣ рд╣реИ: рдХреНрдпрд╛ рдпрд╣ рд╡рд┐рдзрд┐ рдПрдЖрдИ рдХреЗ рдкреНрд░рд╢рд┐рдХреНрд╖рдг рдореЗрдВ рдЙрдкрдпреЛрдЧреА рд╣реЛ рд╕рдХрддреА рд╣реИ?

рд╕реНрд░реЛрдд: www.habr.com

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╝реЗрдВ