ΠŸΠ΅Ρ€ΠΈΠΎΠ΄ΠΈΡ‡Π½Π° Ρ‚Π°Π±Π»ΠΈΡ†Π° ΠΏΠΎ ΡƒΡ‡ΠΈΠ»ΠΈΡ‰Π½Π° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ°

(ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π½ΠΈ ΠΊΠ°Ρ€Ρ‚ΠΈ)
(ΠŸΠΎΡΠ²Π΅Ρ‚Π΅Π½ Π½Π° ΠœΠ΅ΠΆΠ΄ΡƒΠ½Π°Ρ€ΠΎΠ΄Π½Π°Ρ‚Π° Π³ΠΎΠ΄ΠΈΠ½Π° Π½Π° ΠΏΠ΅Ρ€ΠΈΠΎΠ΄ΠΈΡ‡Π½Π°Ρ‚Π° Ρ‚Π°Π±Π»ΠΈΡ†Π° Π½Π° Ρ…ΠΈΠΌΠΈΡ‡Π½ΠΈΡ‚Π΅ Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈ)
(ΠŸΠΎΡΠ»Π΅Π΄Π½ΠΈΡ‚Π΅ допълнСния са Π½Π°ΠΏΡ€Π°Π²Π΅Π½ΠΈ Π½Π° 8 Π°ΠΏΡ€ΠΈΠ» 2019 Π³. Π‘ΠΏΠΈΡΡŠΠΊΡŠΡ‚ с допълнСния Π΅ нСпосрСдствСно ΠΏΠΎΠ΄ изрязванСто)

ΠŸΠ΅Ρ€ΠΈΠΎΠ΄ΠΈΡ‡Π½Π° Ρ‚Π°Π±Π»ΠΈΡ†Π° ΠΏΠΎ ΡƒΡ‡ΠΈΠ»ΠΈΡ‰Π½Π° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ°
(Π¦Π²Π΅Ρ‚Π΅Ρ‚ΠΎ Π½Π° МСндСлССв, ΠΈΠ·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ)

Помня, Ρ‡Π΅ ΠΌΠΈΠ½Π°Ρ…ΠΌΠ΅ ΠΏΠΎΠΊΡ€Π°ΠΉ ΠΏΠ°Ρ‚ΠΈΡ†Π°Ρ‚Π°. Π’ΠΎΠ²Π° бяха Ρ‚Ρ€ΠΈ ΡƒΡ€ΠΎΠΊΠ° навСднъТ: гСография, СстСствознаниС ΠΈ руски. Π’ ΡƒΡ€ΠΎΠΊ ΠΏΠΎ ΠΏΡ€ΠΈΡ€ΠΎΠ΄Π½ΠΈ Π½Π°ΡƒΠΊΠΈ ΠΏΠ°Ρ‚ΠΈΡ†Π°Ρ‚Π° сС ΠΈΠ·ΡƒΡ‡Π°Π²Π°ΡˆΠ΅ ΠΊΠ°Ρ‚ΠΎ ΠΏΠ°Ρ‚ΠΈΡ†Π°, ΠΊΠ°ΠΊΠ²ΠΈ ΠΊΡ€ΠΈΠ»Π° ΠΈΠΌΠ°, ΠΊΠ°ΠΊΠ²ΠΈ ΠΊΡ€Π°ΠΊΠ° ΠΈΠΌΠ°, ΠΊΠ°ΠΊ ΠΏΠ»ΡƒΠ²Π° ΠΈ Ρ‚.Π½. Π’ ΡƒΡ€ΠΎΠΊ ΠΏΠΎ гСография ΡΡŠΡ‰Π°Ρ‚Π° ΠΏΠ°Ρ‚ΠΈΡ†Π° бСшС ΠΈΠ·ΡƒΡ‡Π°Π²Π°Π½Π° ΠΊΠ°Ρ‚ΠΎ ΠΆΠΈΡ‚Π΅Π» Π½Π° Π·Π΅ΠΌΠ½ΠΎΡ‚ΠΎ кълбо: бСшС Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π΄Π° сС ΠΏΠΎΠΊΠ°ΠΆΠ΅ Π½Π° ΠΊΠ°Ρ€Ρ‚Π° къдС ΠΆΠΈΠ²Π΅Π΅ ΠΈ къдС Π½Π΅. На руски Π‘Π΅Ρ€Π°Ρ„ΠΈΠΌΠ° ΠŸΠ΅Ρ‚Ρ€ΠΎΠ²Π½Π° Π½ΠΈ Π½Π°ΡƒΡ‡ΠΈ Π΄Π° пишСм β€žΡƒ-Ρ‚-ΠΊ-Π°β€œ ΠΈ Π΄Π° ΠΏΡ€ΠΎΡ‡Π΅Ρ‚Π΅ΠΌ Π½Π΅Ρ‰ΠΎ Π·Π° ΠΏΠ°Ρ‚ΠΈΡ†ΠΈ ΠΎΡ‚ Π‘Ρ€Π΅ΠΌ. ΠœΠΈΠΌΠΎΡ…ΠΎΠ΄ΠΎΠΌ тя Π½ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠΈΡ€Π°, Ρ‡Π΅ Π½Π° нСмски ΠΏΠ°Ρ‚ΠΈΡ†Π°Ρ‚Π° Π΅ Ρ‚Π°ΠΊΠ°, Π° Π½Π° фрСнски Ρ‚Π°ΠΊΠ°. Мисля, Ρ‡Π΅ Ρ‚ΠΎΠ³Π°Π²Π° сС Π½Π°Ρ€ΠΈΡ‡Π°ΡˆΠ΅ β€žΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡΠ΅Π½ ΠΌΠ΅Ρ‚ΠΎΠ΄β€œ. ΠšΠ°Ρ‚ΠΎ цяло всичко ΠΈΠ·Π»Π΅Π·Π΅ β€žΠΌΠΈΠΌΠΎΡ…ΠΎΠ΄ΠΎΠΌβ€œ.

Π’Π΅Π½ΠΈΠ°ΠΌΠΈΠ½ ΠšΠ°Π²Π΅Ρ€ΠΈΠ½, Π”Π²Π°ΠΌΠ° ΠΊΠ°ΠΏΠΈΡ‚Π°Π½ΠΈ

Π’ горния Ρ†ΠΈΡ‚Π°Ρ‚ Π’Π΅Π½ΠΈΠ°ΠΌΠΈΠ½ ΠšΠ°Π²Π΅Ρ€ΠΈΠ½ майсторски ΠΏΠΎΠΊΠ°Π·Π° Π½Π΅Π΄ΠΎΡΡ‚Π°Ρ‚ΡŠΡ†ΠΈΡ‚Π΅ Π½Π° комплСксния ΠΌΠ΅Ρ‚ΠΎΠ΄ Π½Π° ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅, Π½ΠΎ Π² някои (ΠΌΠΎΠΆΠ΅ Π±ΠΈ доста Ρ€Π΅Π΄ΠΊΠΈ) случаи Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ‚Π΅ Π½Π° Ρ‚ΠΎΠ·ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄ са ΠΎΠΏΡ€Π°Π²Π΄Π°Π½ΠΈ. Π•Π΄ΠΈΠ½ Ρ‚Π°ΠΊΡŠΠ² случай Π΅ ΠΏΠ΅Ρ€ΠΈΠΎΠ΄ΠΈΡ‡Π½Π°Ρ‚Π° Ρ‚Π°Π±Π»ΠΈΡ†Π° Π½Π° Π”. И. МСндСлССв Π² часовСтС ΠΏΠΎ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ° Π² ΡƒΡ‡ΠΈΠ»ΠΈΡ‰Π΅. Π—Π°Π΄Π°Ρ‡Π°Ρ‚Π° Π·Π° софтуСрна автоматизация Π½Π° Ρ‚ΠΈΠΏΠΈΡ‡Π½ΠΈΡ‚Π΅ дСйствия с ΠΏΠ΅Ρ€ΠΈΠΎΠ΄ΠΈΡ‡Π½Π°Ρ‚Π° Ρ‚Π°Π±Π»ΠΈΡ†Π° Π΅ ясна Π·Π° ΡƒΡ‡Π΅Π½ΠΈΡ†ΠΈΡ‚Π΅, ΠΊΠΎΠΈΡ‚ΠΎ са Π·Π°ΠΏΠΎΡ‡Π½Π°Π»ΠΈ Π΄Π° ΠΈΠ·ΡƒΡ‡Π°Π²Π°Ρ‚ химия, ΠΈ Π΅ Ρ€Π°Π·Π΄Π΅Π»Π΅Π½Π° Π½Π° ΠΌΠ½ΠΎΠ³ΠΎ Ρ‚ΠΈΠΏΠΈΡ‡Π½ΠΈ химичСски ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ. Π’ ΡΡŠΡ‰ΠΎΡ‚ΠΎ Π²Ρ€Π΅ΠΌΠ΅ Π² Ρ€Π°ΠΌΠΊΠΈΡ‚Π΅ Π½Π° ΠΊΠΎΠΌΠΏΡŽΡ‚ΡŠΡ€Π½ΠΈΡ‚Π΅ Π½Π°ΡƒΠΊΠΈ Ρ‚Π°Π·ΠΈ Π·Π°Π΄Π°Ρ‡Π° Π½ΠΈ позволява Π΄Π° дСмонстрирамС Π² проста Ρ„ΠΎΡ€ΠΌΠ° ΠΌΠ΅Ρ‚ΠΎΠ΄Π° Π½Π° ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π½ΠΈΡ‚Π΅ ΠΊΠ°Ρ€Ρ‚ΠΈ, ΠΊΠΎΠΉΡ‚ΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° бъдС приписан Π½Π° Π³Ρ€Π°Ρ„ΠΈΡ‡Π½ΠΎΡ‚ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈΡ€Π°Π½Π΅, Ρ€Π°Π·Π±ΠΈΡ€Π°Π½ΠΎ Π² ΡˆΠΈΡ€ΠΎΠΊΠΈΡ смисъл Π½Π° Π΄ΡƒΠΌΠ°Ρ‚Π° ΠΊΠ°Ρ‚ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈΡ€Π°Π½Π΅ с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° Π³Ρ€Π°Ρ„ΠΈΡ‡Π½ΠΈ Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈ.

(НаправСни допълнСния ΠΎΡ‚ 8 Π°ΠΏΡ€ΠΈΠ» 2019 Π³.:
Π”ΠΎΠΏΡŠΠ»Π½Π΅Π½ΠΈΠ΅ 1: Как Ρ€Π°Π±ΠΎΡ‚ΠΈ ΠΊΠ°Π»ΠΊΡƒΠ»Π°Ρ‚ΠΎΡ€ΡŠΡ‚ ΠΏΠΎ химия
ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ 2: ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΈ Π·Π° Π·Π°Π΄Π°Ρ‡ΠΈ Π·Π° Ρ„ΠΈΠ»Ρ‚Ρ€ΠΈ)

Π”Π° Π·Π°ΠΏΠΎΡ‡Π½Π΅ΠΌ с основната Π·Π°Π΄Π°Ρ‡Π°. Π’ Π½Π°ΠΉ-простия случай ΠΏΠ΅Ρ€ΠΈΠΎΠ΄ΠΈΡ‡Π½Π°Ρ‚Π° Ρ‚Π°Π±Π»ΠΈΡ†Π° трябва Π΄Π° сС ΠΏΠΎΠΊΠ°ΠΆΠ΅ Π½Π° Π΅ΠΊΡ€Π°Π½Π° ΠΏΠΎΠ΄ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° Π½Π° ΠΏΡ€ΠΎΠ·ΠΎΡ€Π΅Ρ†, ΠΊΡŠΠ΄Π΅Ρ‚ΠΎ във всяка ΠΊΠ»Π΅Ρ‚ΠΊΠ° Ρ‰Π΅ ΠΈΠΌΠ° химичСско ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π½Π° Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚Π°: H - Π²ΠΎΠ΄ΠΎΡ€ΠΎΠ΄, He - Ρ…Π΅Π»ΠΈΠΉ ΠΈ Ρ‚.Π½. Ако ΠΊΡƒΡ€ΡΠΎΡ€ΡŠΡ‚ Π½Π° ΠΌΠΈΡˆΠΊΠ°Ρ‚Π° сочи към ΠΊΠ»Π΅Ρ‚ΠΊΠ°, Ρ‚ΠΎΠ³Π°Π²Π° ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚Π° ΠΈ нСговия Π½ΠΎΠΌΠ΅Ρ€ сС ΠΏΠΎΠΊΠ°Π·Π²Π°Ρ‚ Π² спСциално ΠΏΠΎΠ»Π΅ Π½Π° Π½Π°ΡˆΠ°Ρ‚Π° Ρ„ΠΎΡ€ΠΌΠ°. Ако потрСбитСлят натиснС LMB, Ρ‚ΠΎΠ³Π°Π²Π° ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅Ρ‚ΠΎ ΠΈ Π½ΠΎΠΌΠ΅Ρ€ΡŠΡ‚ Π½Π° Ρ‚ΠΎΠ·ΠΈ ΠΈΠ·Π±Ρ€Π°Π½ Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ Ρ‰Π΅ Π±ΡŠΠ΄Π°Ρ‚ посочСни Π² Π΄Ρ€ΡƒΠ³ΠΎ ΠΏΠΎΠ»Π΅ Π½Π° формуляра.

ΠŸΠ΅Ρ€ΠΈΠΎΠ΄ΠΈΡ‡Π½Π° Ρ‚Π°Π±Π»ΠΈΡ†Π° ΠΏΠΎ ΡƒΡ‡ΠΈΠ»ΠΈΡ‰Π½Π° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ°

ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΡŠΡ‚ ΠΌΠΎΠΆΠ΅ Π΄Π° бъдС Ρ€Π΅ΡˆΠ΅Π½ с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° всСки унивСрсалСн Π΅Π·ΠΈΠΊ. Π©Π΅ Π²Π·Π΅ΠΌΠ΅ΠΌ простия стар Delpi-7, ΠΊΠΎΠΉΡ‚ΠΎ Π΅ Ρ€Π°Π·Π±ΠΈΡ€Π°Π΅ΠΌ Π·Π° ΠΏΠΎΡ‡Ρ‚ΠΈ всички. Но ΠΏΡ€Π΅Π΄ΠΈ Π΄Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈΡ€Π°Ρ‚Π΅ Π½Π° PL, Π½Π΅ΠΊΠ° нарисувамС Π΄Π²Π΅ снимки, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ във Photoshop. ΠŸΡŠΡ€Π²ΠΎ, Π½Π΅ΠΊΠ° Π½Π°Ρ‡Π΅Ρ€Ρ‚Π°Π΅ΠΌ ΠΏΠ΅Ρ€ΠΈΠΎΠ΄ΠΈΡ‡Π½Π°Ρ‚Π° систСма във Π²ΠΈΠ΄Π°, Π² ΠΊΠΎΠΉΡ‚ΠΎ искамС Π΄Π° я Π²ΠΈΠ΄ΠΈΠΌ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ°Ρ‚Π°. Π—Π°ΠΏΠ°Π·Π΅Ρ‚Π΅ Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚Π° Π² Π³Ρ€Π°Ρ„ΠΈΡ‡Π΅Π½ Ρ„Π°ΠΉΠ» table01.bmp.

ΠŸΠ΅Ρ€ΠΈΠΎΠ΄ΠΈΡ‡Π½Π° Ρ‚Π°Π±Π»ΠΈΡ†Π° ΠΏΠΎ ΡƒΡ‡ΠΈΠ»ΠΈΡ‰Π½Π° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ°

Π—Π° втория Ρ‡Π΅Ρ€Ρ‚Π΅ΠΆ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ ΠΏΡŠΡ€Π²ΠΈΡ. Π©Π΅ запълним послСдоватСлно ΠΊΠ»Π΅Ρ‚ΠΊΠΈΡ‚Π΅ Π½Π° Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ‚Π°, изчистСни ΠΎΡ‚ всички Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ, с ΡƒΠ½ΠΈΠΊΠ°Π»Π½ΠΈ Ρ†Π²Π΅Ρ‚ΠΎΠ²Π΅ Π² цвСтовия ΠΌΠΎΠ΄Π΅Π» RGB. R ΠΈ G Π²ΠΈΠ½Π°Π³ΠΈ Ρ‰Π΅ Π±ΡŠΠ΄Π°Ρ‚ 0 ΠΈ B=1 Π·Π° Π²ΠΎΠ΄ΠΎΡ€ΠΎΠ΄, 2 Π·Π° Ρ…Π΅Π»ΠΈΠΉ ΠΈ Ρ‚.Π½. Π’ΠΎΠ·ΠΈ Ρ‡Π΅Ρ€Ρ‚Π΅ΠΆ Ρ‰Π΅ бъдС Π½Π°ΡˆΠ°Ρ‚Π° ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π½Π° ΠΊΠ°Ρ€Ρ‚Π°, която Ρ‰Π΅ Π·Π°ΠΏΠ°Π·ΠΈΠΌ във Ρ„Π°ΠΉΠ», Π½Π°Ρ€Π΅Ρ‡Π΅Π½ table2.bmp.

ΠŸΠ΅Ρ€ΠΈΠΎΠ΄ΠΈΡ‡Π½Π° Ρ‚Π°Π±Π»ΠΈΡ†Π° ΠΏΠΎ ΡƒΡ‡ΠΈΠ»ΠΈΡ‰Π½Π° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ°

ΠŸΡŠΡ€Π²ΠΈΡΡ‚ Π΅Ρ‚Π°ΠΏ ΠΎΡ‚ Π³Ρ€Π°Ρ„ΠΈΡ‡Π½ΠΎΡ‚ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈΡ€Π°Π½Π΅ във Photoshop Π΅ Π·Π°Π²ΡŠΡ€ΡˆΠ΅Π½. НСка Π΄Π° ΠΏΡ€Π΅ΠΌΠΈΠ½Π΅ΠΌ към ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ с Π³Ρ€Π°Ρ„ΠΈΡ‡Π΅Π½ GUI Π² Delpi-7 IDE. Π—Π° Π΄Π° Π½Π°ΠΏΡ€Π°Π²ΠΈΡ‚Π΅ Ρ‚ΠΎΠ²Π°, ΠΎΡ‚Π²ΠΎΡ€Π΅Ρ‚Π΅ Π½ΠΎΠ² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚, ΠΊΡŠΠ΄Π΅Ρ‚ΠΎ Π² Π³Π»Π°Π²Π½Π°Ρ‚Π° Ρ„ΠΎΡ€ΠΌΠ° поставямС Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ² Π±ΡƒΡ‚ΠΎΠ½ (tableDlg), Π² ΠΊΠΎΠΉΡ‚ΠΎ Ρ‰Π΅ сС ΠΈΠ·Π²ΡŠΡ€ΡˆΠ²Π° Ρ€Π°Π±ΠΎΡ‚Π° с Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ‚Π°. Π‘Π»Π΅Π΄ Ρ‚ΠΎΠ²Π° Ρ€Π°Π±ΠΎΡ‚ΠΈΠΌ с формуляра tableDlg.

ΠŸΠΎΡΡ‚Π°Π²Π΅Ρ‚Π΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ Π½Π° клас във формуляра TImage. ΠŸΠΎΠ»ΡƒΡ‡Π°Π²Π°ΠΌΠ΅ Image1. Π˜ΠΌΠ°ΠΉΡ‚Π΅ ΠΏΡ€Π΅Π΄Π²ΠΈΠ΄, Ρ‡Π΅ ΠΊΠ°Ρ‚ΠΎ цяло, Π·Π° Π³ΠΎΠ»Π΅ΠΌΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈ, Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΎ Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°Π½ΠΈ ΠΈΠΌΠ΅Π½Π° Π½Π° формуляра ImageNΠšΡŠΠ΄Π΅Ρ‚ΠΎ N ΠΌΠΎΠΆΠ΅ Π΄Π° достигнС няколко дСсСтки ΠΈΠ»ΠΈ ΠΏΠΎΠ²Π΅Ρ‡Π΅ - Ρ‚ΠΎΠ²Π° Π½Π΅ Π΅ Π½Π°ΠΉ-добрият стил Π½Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈΡ€Π°Π½Π΅ ΠΈ трябва Π΄Π° сС Π΄Π°Π΄Π°Ρ‚ ΠΏΠΎ-смислСни ΠΈΠΌΠ΅Π½Π°. Но Π² нашия малък ΠΏΡ€ΠΎΠ΅ΠΊΡ‚, къдС N няма Π΄Π° надвишава 2, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° Π³ΠΎ оставитС ΠΊΠ°ΠΊΡ‚ΠΎ Π΅ Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°Π½.

Към собствСност Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅1.ΠšΠ°Ρ€Ρ‚ΠΈΠ½Π° ΠΊΠ°Ρ‡Π΅Ρ‚Π΅ Ρ„Π°ΠΉΠ»Π° table01.bmp. НиС създавамС Image2 ΠΈ Π·Π°Ρ€Π΅Π΄Π΅Ρ‚Π΅ Π½Π°ΡˆΠ°Ρ‚Π° ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π½Π° ΠΊΠ°Ρ€Ρ‚Π° Ρ‚Π°ΠΌ table2.bmp. Π’ Ρ‚ΠΎΠ·ΠΈ случай ΠΏΡ€Π°Π²ΠΈΠΌ Ρ„Π°ΠΉΠ»Π° малък ΠΈ Π½Π΅Π²ΠΈΠ΄ΠΈΠΌ Π·Π° потрСбитСля, ΠΊΠ°ΠΊΡ‚ΠΎ Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π² долния ляв ъгъл Π½Π° формуляра. ДобавямС Π΄ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΈ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π½ΠΈ Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈ, чиято Ρ†Π΅Π» Π΅ ΠΎΡ‡Π΅Π²ΠΈΠ΄Π½Π°. Вторият Π΅Ρ‚Π°ΠΏ ΠΎΡ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ Π½Π° Π³Ρ€Π°Ρ„ΠΈΡ‡Π΅Π½ GUI Π² Delpi-7 IDE Π΅ Π·Π°Π²ΡŠΡ€ΡˆΠ΅Π½.

ΠŸΠ΅Ρ€ΠΈΠΎΠ΄ΠΈΡ‡Π½Π° Ρ‚Π°Π±Π»ΠΈΡ†Π° ΠΏΠΎ ΡƒΡ‡ΠΈΠ»ΠΈΡ‰Π½Π° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ°

НСка Π΄Π° ΠΏΡ€Π΅ΠΌΠΈΠ½Π΅ΠΌ към трСтия Π΅Ρ‚Π°ΠΏ - писанС Π½Π° ΠΊΠΎΠ΄ Π² Delpi-7 IDE. ΠœΠΎΠ΄ΡƒΠ»ΡŠΡ‚ сС ΡΡŠΡΡ‚ΠΎΠΈ само ΠΎΡ‚ ΠΏΠ΅Ρ‚ ΠΌΠ°Π½ΠΈΠΏΡƒΠ»Π°Ρ‚ΠΎΡ€Π° Π½Π° ΡΡŠΠ±ΠΈΡ‚ΠΈΡ: създаванС Π½Π° формуляр (FormCreate), Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅ Π½Π° курсора Image1 (Image1MouseMove), Ρ‰Ρ€Π°ΠΊΠ½Π΅Ρ‚Π΅ с LMB Π²ΡŠΡ€Ρ…Ρƒ ΠΊΠ»Π΅Ρ‚ΠΊΠ° (Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅1 Π©Ρ€Π°ΠΊΠ½Π΅Ρ‚Π΅) ΠΈ ΠΈΠ·Π»Π΅Π·Ρ‚Π΅ ΠΎΡ‚ диалоговия ΠΏΡ€ΠΎΠ·ΠΎΡ€Π΅Ρ†, ΠΊΠ°Ρ‚ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚Π΅ Π±ΡƒΡ‚ΠΎΠ½ΠΈΡ‚Π΅ OK (OKBtnClick) ΠΈΠ»ΠΈ ΠžΡ‚ΠΊΠ°Π· (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); // 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 Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚Π° (константа Ρ€Π°Π·ΠΌΠ΅Ρ€). ΠžΡ‡Π΅Π²ΠΈΠ΄Π½ΠΎ Ρ‚ΠΎΠ·ΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΌΠΎΠΆΠ΅ Π΄Π° бъдС ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½. ΠžΠ±ΠΎΠ·Π½Π°Ρ‡Π΅Π½ΠΈΡΡ‚Π° Π½Π° Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈ (химичСски символи) сС записват Π² масив Π’Π°Π±Π»ΠΈΡ†Π°Π‘ΠΈΠΌΠ²ΠΎΠ»ΠΈ. Π’ΡŠΠΏΡ€Π΅ΠΊΠΈ Ρ‚ΠΎΠ²Π°, ΠΎΡ‚ ΡΡŠΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡ Π·Π° компактност Π½Π° изходния ΠΊΠΎΠ΄, ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π° ΠΏΡ€Π΅ΠΏΠΎΡ€ΡŠΡ‡ΠΈΡ‚Π΅Π»Π½ΠΎ Π΄Π° Π½Π°ΠΏΠΈΡˆΠ΅Ρ‚Π΅ послСдоватСлността ΠΎΡ‚ Ρ‚Π΅Π·ΠΈ обозначСния ΠΏΠΎΠ΄ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° Π½Π° Π½ΠΈΠ·ΠΎΠ²ΠΈ константи ΠŸΠ΅Ρ€ΠΈΠΎΠ΄ΠΈΡ‡Π½Π° Ρ‚Π°Π±Π»ΠΈΡ†Π°Str1..., ΠŸΠ΅Ρ€ΠΈΠΎΠ΄ΠΈΡ‡Π½Π° Ρ‚Π°Π±Π»ΠΈΡ†Π°Str4Ρ‚Π°ΠΊΠ° Ρ‡Π΅ ΠΊΠΎΠ³Π°Ρ‚ΠΎ Ρ„ΠΎΡ€ΠΌΡƒΠ»ΡΡ€ΡŠΡ‚ Π΅ създадСн, самата ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ° Ρ€Π°Π·ΠΏΡ€ΡŠΡΠΊΠ²Π° Ρ‚Π΅Π·ΠΈ обозначСния ΠΌΠ΅ΠΆΠ΄Ρƒ Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ‚Π΅ Π½Π° масива. Всяко ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π½Π° Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ сС ΡΡŠΡΡ‚ΠΎΠΈ ΠΎΡ‚ Π΅Π΄Π½Π° ΠΈΠ»ΠΈ Π΄Π²Π΅ латински Π±ΡƒΠΊΠ²ΠΈ, ΠΊΠ°Ρ‚ΠΎ ΠΏΡŠΡ€Π²Π°Ρ‚Π° Π±ΡƒΠΊΠ²Π° Π΅ Π³Π»Π°Π²Π½Π°, Π° Π²Ρ‚ΠΎΡ€Π°Ρ‚Π° (Π°ΠΊΠΎ ΠΈΠΌΠ° Ρ‚Π°ΠΊΠ°Π²Π°) ΠΌΠ°Π»ΠΊΠ°. Π’ΠΎΠ²Π° просто ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ сС ΠΏΡ€ΠΈΠ»Π°Π³Π° ΠΏΡ€ΠΈ Π·Π°Ρ€Π΅ΠΆΠ΄Π°Π½Π΅ Π½Π° масив. По Ρ‚ΠΎΠ·ΠΈ Π½Π°Ρ‡ΠΈΠ½ послСдоватСлността ΠΎΡ‚ обозначСния ΠΌΠΎΠΆΠ΅ Π΄Π° бъдС написана ΠΏΠΎ стСгнат Π½Π°Ρ‡ΠΈΠ½ Π±Π΅Π· ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»ΠΈ. Π Π°Π·Π±ΠΈΠ²Π°Π½Π΅ Π½Π° послСдоватСлност Π½Π° Ρ‡Π΅Ρ‚ΠΈΡ€ΠΈ части (константи ΠŸΠ΅Ρ€ΠΈΠΎΠ΄ΠΈΡ‡Π½Π° Ρ‚Π°Π±Π»ΠΈΡ†Π°Str1..., ΠŸΠ΅Ρ€ΠΈΠΎΠ΄ΠΈΡ‡Π½Π° Ρ‚Π°Π±Π»ΠΈΡ†Π°Str4) сС дълТи Π½Π° ΡΡŠΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡ Π·Π° лСсно Ρ‡Π΅Ρ‚Π΅Π½Π΅ Π½Π° изходния ΠΊΠΎΠ΄, Ρ‚.ΠΊ Π Π΅Π΄, ΠΊΠΎΠΉΡ‚ΠΎ Π΅ Ρ‚Π²ΡŠΡ€Π΄Π΅ дълъг, ΠΌΠΎΠΆΠ΅ Π΄Π° Π½Π΅ сС ΠΏΠΎΠ±Π΅Ρ€Π΅ изцяло Π½Π° Π΅ΠΊΡ€Π°Π½Π°.

ΠšΠΎΠ³Π°Ρ‚ΠΎ ΠΊΡƒΡ€ΡΠΎΡ€ΡŠΡ‚ Π½Π° ΠΌΠΈΡˆΠΊΠ°Ρ‚Π° сС прСмСсти Π²ΡŠΡ€Ρ…Ρƒ Image1 ΠΌΠ°Π½ΠΈΠΏΡƒΠ»Π°Ρ‚ΠΎΡ€ Image1MouseMove Ρ‚ΠΎΠ²Π° ΡΡŠΠ±ΠΈΡ‚ΠΈΠ΅ опрСдСля стойността Π½Π° ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π° Π½Π° синия цвят Π½Π° пиксСла Π½Π° ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π½Π°Ρ‚Π° ΠΊΠ°Ρ€Ρ‚Π° Image2 Π·Π° Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΡ‚Π΅ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚ΠΈ Π½Π° курсора. По конструкция Image2 Ρ‚Π°Π·ΠΈ стойност Π΅ Ρ€Π°Π²Π½Π° Π½Π° Π½ΠΎΠΌΠ΅Ρ€Π° Π½Π° Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚Π°, Π°ΠΊΠΎ ΠΊΡƒΡ€ΡΠΎΡ€ΡŠΡ‚ Π΅ Π²ΡŠΡ‚Ρ€Π΅ Π² ΠΊΠ»Π΅Ρ‚ΠΊΠ°Ρ‚Π°; Π½ΡƒΠ»Π°, Π°ΠΊΠΎ Π΅ Π½Π° Π³Ρ€Π°Π½ΠΈΡ†Π°Ρ‚Π°, ΠΈ 255 Π² Π΄Ρ€ΡƒΠ³ΠΈ случаи. ΠžΡΡ‚Π°Π½Π°Π»ΠΈΡ‚Π΅ дСйствия, ΠΈΠ·Π²ΡŠΡ€ΡˆΠ²Π°Π½ΠΈ ΠΎΡ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ°Ρ‚Π°, са Ρ‚Ρ€ΠΈΠ²ΠΈΠ°Π»Π½ΠΈ ΠΈ Π½Π΅ изискват обяснСниС.

Π’ допълнСниС към стилистичнитС Ρ‚Π΅Ρ…Π½ΠΈΠΊΠΈ Π·Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈΡ€Π°Π½Π΅, отбСлязани ΠΏΠΎ-Π³ΠΎΡ€Π΅, заслуТава Π΄Π° сС ΠΎΡ‚Π±Π΅Π»Π΅ΠΆΠΈ ΡΡ‚ΠΈΠ»ΡŠΡ‚ Π½Π° ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€Π°. Π‘Ρ‚Ρ€ΠΎΠ³ΠΎ ΠΏΠΎΠ³Π»Π΅Π΄Π½Π°Ρ‚ΠΎ, ΠΎΠ±ΡΡŠΠΆΠ΄Π°Π½ΠΈΡΡ‚ ΠΊΠΎΠ΄ Π΅ Ρ‚ΠΎΠ»ΠΊΠΎΠ²Π° малък ΠΈ прост, Ρ‡Π΅ ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΡ‚Π΅ Π½Π΅ ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π°Ρ‚ особСно Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΈ. Π’Π΅ ΠΎΠ±Π°Ρ‡Π΅ бяха Π΄ΠΎΠ±Π°Π²Π΅Π½ΠΈ ΠΈ ΠΏΠΎ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΡ‡Π½ΠΈ ΠΏΡ€ΠΈΡ‡ΠΈΠ½ΠΈ - краткият ΠΊΠΎΠ΄ Π½ΠΈ позволява Π΄Π° Π½Π°ΠΏΡ€Π°Π²ΠΈΠΌ някои ΠΎΠ±Ρ‰ΠΈ ΠΈΠ·Π²ΠΎΠ΄ΠΈ ΠΏΠΎ-ясно. Π’ прСдставСния ΠΊΠΎΠ΄ Π΅ Π΄Π΅ΠΊΠ»Π°Ρ€ΠΈΡ€Π°Π½ Π΅Π΄ΠΈΠ½ клас (TtableDlg). ΠœΠ΅Ρ‚ΠΎΠ΄ΠΈΡ‚Π΅ ΠΎΡ‚ Ρ‚ΠΎΠ·ΠΈ клас ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° сС размСнят ΠΈ Ρ‚ΠΎΠ²Π° няма Π΄Π° повлияС ΠΏΠΎ никакъв Π½Π°Ρ‡ΠΈΠ½ Π½Π° Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚Π° Π½Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ°Ρ‚Π°, Π½ΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° повлияС Π½Π° Π½Π΅ΠΉΠ½Π°Ρ‚Π° чСтимост. НапримСр, прСдставСтС си послСдоватСлността:

OKBtnClick, Image1MouseMove, FormCreate, Image1Click, CancelBtnClick.

МоТС Π΄Π° Π½Π΅ Π΅ ΠΌΠ½ΠΎΠ³ΠΎ Π·Π°Π±Π΅Π»Π΅ΠΆΠΈΠΌΠΎ, Π½ΠΎ Ρ‰Π΅ станС ΠΌΠ°Π»ΠΊΠΎ ΠΏΠΎ-Ρ‚Ρ€ΡƒΠ΄Π½ΠΎ Π·Π° Ρ‡Π΅Ρ‚Π΅Π½Π΅ ΠΈ Ρ€Π°Π·Π±ΠΈΡ€Π°Π½Π΅. Ако Π² Ρ€Π°Π·Π΄Π΅Π»Π° ΠΈΠΌΠ° Π½Π΅ ΠΏΠ΅Ρ‚, Π° дСсСтки ΠΏΡŠΡ‚ΠΈ ΠΏΠΎΠ²Π΅Ρ‡Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈ изпълнСниС Ρ‚Π΅ ΠΈΠΌΠ°Ρ‚ съвсСм Ρ€Π°Π·Π»ΠΈΡ‡Π΅Π½ Ρ€Π΅Π΄, ΠΎΡ‚ΠΊΠΎΠ»ΠΊΠΎΡ‚ΠΎ Π² описанията Π½Π° класовСтС, Ρ‚ΠΎΠ³Π°Π²Π° Ρ…Π°ΠΎΡΡŠΡ‚ само Ρ‰Π΅ сС ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈ. Π‘Π»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»Π½ΠΎ, Π²ΡŠΠΏΡ€Π΅ΠΊΠΈ Ρ‡Π΅ Π΅ Ρ‚Ρ€ΡƒΠ΄Π½ΠΎ Π΄Π° сС Π΄ΠΎΠΊΠ°ΠΆΠ΅ строго ΠΈ ΠΌΠΎΠΆΠ΅ Π΄ΠΎΡ€ΠΈ Π΄Π° Π΅ нСвъзмоТно, ΠΌΠΎΠΆΠ΅ Π΄Π° сС надявамС, Ρ‡Π΅ Π²ΡŠΠ²Π΅ΠΆΠ΄Π°Π½Π΅Ρ‚ΠΎ Π½Π° Π΄ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π΅Π½ Ρ€Π΅Π΄ Ρ‰Π΅ ΠΏΠΎΠ΄ΠΎΠ±Ρ€ΠΈ чСтливостта Π½Π° ΠΊΠΎΠ΄Π°. Π’ΠΎΠ·ΠΈ Π΄ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π΅Π½ Ρ€Π΅Π΄ сС улСснява ΠΎΡ‚ логичСското Π³Ρ€ΡƒΠΏΠΈΡ€Π°Π½Π΅ Π½Π° няколко ΠΌΠ΅Ρ‚ΠΎΠ΄Π°, ΠΊΠΎΠΈΡ‚ΠΎ ΠΈΠ·ΠΏΡŠΠ»Π½ΡΠ²Π°Ρ‚ ΡΠ²ΡŠΡ€Π·Π°Π½ΠΈ Π·Π°Π΄Π°Ρ‡ΠΈ. Всяка Π³Ρ€ΡƒΠΏΠ° трябва Π΄Π° ΠΏΠΎΠ»ΡƒΡ‡ΠΈ Π·Π°Π³Π»Π°Π²ΠΈΠ΅, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€:

// Ρ€Π°Π±ΠΎΡ‚Π° с Ρ‚Π°Π±Π»ΠΈΡ†Π΅ΠΉ: ΡƒΠΊΠ°Π·Π°Π½ΠΈΠ΅ ΠΈ Π²Ρ‹Π±ΠΎΡ€

Π’Π΅Π·ΠΈ заглавия трябва Π΄Π° сС ΠΊΠΎΠΏΠΈΡ€Π°Ρ‚ Π² Π½Π°Ρ‡Π°Π»ΠΎΡ‚ΠΎ Π½Π° ΠΌΠΎΠ΄ΡƒΠ»Π° ΠΈ Π΄Π° сС Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€Π°Ρ‚ ΠΊΠ°Ρ‚ΠΎ ΡΡŠΠ΄ΡŠΡ€ΠΆΠ°Π½ΠΈΠ΅. Π’ някои случаи Π½Π° доста дълги ΠΌΠΎΠ΄ΡƒΠ»ΠΈ, Ρ‚Π°ΠΊΠΈΠ²Π° Ρ‚Π°Π±Π»ΠΈΡ†ΠΈ със ΡΡŠΠ΄ΡŠΡ€ΠΆΠ°Π½ΠΈΠ΅ прСдоставят Π΄ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΈ ΠΎΠΏΡ†ΠΈΠΈ Π·Π° навигация. По ΡΡŠΡ‰ΠΈΡ Π½Π°Ρ‡ΠΈΠ½, Π² Π΄ΡŠΠ»Π³ΠΎΡ‚ΠΎ тяло Π½Π° Π΅Π΄ΠΈΠ½ ΠΌΠ΅Ρ‚ΠΎΠ΄, ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π° ΠΈΠ»ΠΈ функция, си струва ΠΏΡŠΡ€Π²ΠΎ Π΄Π° ΠΌΠ°Ρ€ΠΊΠΈΡ€Π°Ρ‚Π΅ края Π½Π° Ρ‚ΠΎΠ²Π° тяло:

end; // FormCreate

ΠΈ, Π²Ρ‚ΠΎΡ€ΠΎ, Π² Ρ€Π°Π·ΠΊΠ»ΠΎΠ½Π΅Π½ΠΈ ΠΈΠ·Ρ€Π°Π·ΠΈ с ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ½ΠΈ скоби Π½Π°Ρ‡Π°Π»ΠΎ - ΠΊΡ€Π°ΠΉ, ΠΌΠ°Ρ€ΠΊΠΈΡ€Π°ΠΉΡ‚Π΅ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π°, към ΠΊΠΎΠΉΡ‚ΠΎ сС отнася затварящата скоба:

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

Π—Π° Π΄Π° ΠΌΠ°Ρ€ΠΊΠΈΡ€Π°Ρ‚Π΅ Π·Π°Π³Π»Π°Π²ΠΊΠΈΡ‚Π΅ Π½Π° Π³Ρ€ΡƒΠΏΠΈΡ‚Π΅ ΠΈ ΠΊΡ€Π°ΠΈΡ‰Π°Ρ‚Π° Π½Π° Ρ‚Π΅Π»Π°Ρ‚Π° Π½Π° ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈΡ‚Π΅, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° Π΄ΠΎΠ±Π°Π²ΠΈΡ‚Π΅ Ρ€Π΅Π΄ΠΎΠ²Π΅, ΠΊΠΎΠΈΡ‚ΠΎ са ΠΏΠΎ-дълги ΠΎΡ‚ ΠΏΠΎΠ²Π΅Ρ‡Π΅Ρ‚ΠΎ ΠΈΠ·Ρ€Π°Π·ΠΈ ΠΈ сС ΡΡŠΡΡ‚ΠΎΡΡ‚, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΎΡ‚ Π·Π½Π°Ρ†ΠΈΡ‚Π΅ β€ž=β€œ ΠΈ β€ž_β€œ ΡΡŠΠΎΡ‚Π²Π΅Ρ‚Π½ΠΎ.
ΠžΡ‚Π½ΠΎΠ²ΠΎ трябва Π΄Π° Π½Π°ΠΏΡ€Π°Π²ΠΈΠΌ рСзСрвация: Π½Π°ΡˆΠΈΡΡ‚ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π΅ Ρ‚Π²ΡŠΡ€Π΄Π΅ прост. И ΠΊΠΎΠ³Π°Ρ‚ΠΎ ΠΊΠΎΠ΄ΡŠΡ‚ Π½Π° ΠΌΠ΅Ρ‚ΠΎΠ΄ Π½Π΅ сС ΠΏΠΎΠ±ΠΈΡ€Π° Π½Π° Π΅Π΄ΠΈΠ½ Π΅ΠΊΡ€Π°Π½, ΠΌΠΎΠΆΠ΅ Π΄Π° Π΅ Ρ‚Ρ€ΡƒΠ΄Π½ΠΎ Π΄Π° сС Ρ€Π°Π·Π±Π΅Ρ€Π°Ρ‚ ΡˆΠ΅ΡΡ‚ послСдоватСлни края, Π·Π° Π΄Π° сС направят ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ Π² ΠΊΠΎΠ΄Π°. Π’ някои стари ΠΊΠΎΠΌΠΏΠΈΠ»Π°Ρ‚ΠΎΡ€ΠΈ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Pascal 8000 Π·Π° OS IBM 360/370, слуТСбна ΠΊΠΎΠ»ΠΎΠ½Π° ΠΊΠ°Ρ‚ΠΎ Ρ‚Π°Π·ΠΈ бСшС ΠΎΡ‚ΠΏΠ΅Ρ‡Π°Ρ‚Π°Π½Π° отляво Π² списъка

B5
…
E5

Π’ΠΎΠ²Π° ΠΎΠ·Π½Π°Ρ‡Π°Π²Π°ΡˆΠ΅, Ρ‡Π΅ затварящата скоба Π½Π° Ρ€Π΅Π΄ E5 ΡΡŠΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²Π° Π½Π° отварящата скоба Π½Π° Ρ€Π΅Π΄ B5.

Π Π°Π·Π±ΠΈΡ€Π° сС, ΡΡ‚ΠΈΠ»ΡŠΡ‚ Π½Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈΡ€Π°Π½Π΅ Π΅ ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΡ‚ΠΈΠ²ΠΎΡ€Π΅Ρ‡ΠΈΠ² Π²ΡŠΠΏΡ€ΠΎΡ, Ρ‚Π°ΠΊΠ° Ρ‡Π΅ ΠΈΠ΄Π΅ΠΈΡ‚Π΅, ΠΈΠ·Ρ€Π°Π·Π΅Π½ΠΈ Ρ‚ΡƒΠΊ, трябва Π΄Π° сС ΠΏΡ€ΠΈΠ΅ΠΌΠ°Ρ‚ ΠΊΠ°Ρ‚ΠΎ Π½ΠΈΡ‰ΠΎ ΠΏΠΎΠ²Π΅Ρ‡Π΅ ΠΎΡ‚ Ρ…Ρ€Π°Π½Π° Π·Π° Ρ€Π°Π·ΠΌΠΈΡΡŠΠ». МоТС Π΄Π° бъдС ΠΌΠ½ΠΎΠ³ΠΎ Ρ‚Ρ€ΡƒΠ΄Π½ΠΎ Π·Π° Π΄Π²Π°ΠΌΠ° доста ΠΎΠΏΠΈΡ‚Π½ΠΈ програмисти, ΠΊΠΎΠΈΡ‚ΠΎ са сС Ρ€Π°Π·Π²ΠΈΠ»ΠΈ ΠΈ са свикнали с Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ стиловС Π² ΠΏΡ€ΠΎΠ΄ΡŠΠ»ΠΆΠ΅Π½ΠΈΠ΅ Π½Π° ΠΌΠ½ΠΎΠ³ΠΎ Π³ΠΎΠ΄ΠΈΠ½ΠΈ Ρ€Π°Π±ΠΎΡ‚Π°, Π΄Π° постигнат съгласиС. Π”Ρ€ΡƒΠ³ Π΅ Π²ΡŠΠΏΡ€ΠΎΡΡŠΡ‚ Π·Π° студСнт, ΠΊΠΎΠΉΡ‚ΠΎ сС ΡƒΡ‡ΠΈ Π΄Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈΡ€Π°, ΠΊΠΎΠΉΡ‚ΠΎ всС ΠΎΡ‰Π΅ Π½Π΅ Π΅ ΠΈΠΌΠ°Π» Π²Ρ€Π΅ΠΌΠ΅ Π΄Π° Π½Π°ΠΌΠ΅Ρ€ΠΈ свой собствСн стил. Мисля, Ρ‡Π΅ Π² Ρ‚ΠΎΠ·ΠΈ случай учитСлят трябва ΠΏΠΎΠ½Π΅ Π΄Π° ΠΏΡ€Π΅Π΄Π°Π΄Π΅ Π½Π° своитС ΡƒΡ‡Π΅Π½ΠΈΡ†ΠΈ Ρ‚Π°ΠΊΠ°Π²Π° проста, Π½ΠΎ Π½Π΅ΠΎΡ‡Π΅Π²ΠΈΠ΄Π½Π° идСя Π·Π° тях, Ρ‡Π΅ ΡƒΡΠΏΠ΅Ρ…ΡŠΡ‚ Π½Π° Π΅Π΄Π½Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ° Π΄ΠΎ голяма стСпСн зависи ΠΎΡ‚ стила, Π² ΠΊΠΎΠΉΡ‚ΠΎ Π΅ написан нСйният ΠΈΠ·Ρ…ΠΎΠ΄Π΅Π½ ΠΊΠΎΠ΄. Π‘Ρ‚ΡƒΠ΄Π΅Π½Ρ‚ΡŠΡ‚ ΠΌΠΎΠΆΠ΅ Π΄Π° Π½Π΅ слСдва ΠΏΡ€Π΅ΠΏΠΎΡ€ΡŠΡ‡Π°Π½ΠΈΡ стил, Π½ΠΎ Π½Π΅ΠΊΠ° ΠΏΠΎΠ½Π΅ Π΄Π° помисли Π·Π° нСобходимостта ΠΎΡ‚ β€žΠ΄ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΈβ€œ дСйствия Π·Π° подобряванС Π½Π° Π΄ΠΈΠ·Π°ΠΉΠ½Π° Π½Π° изходния ΠΊΠΎΠ΄.

Π’Ρ€ΡŠΡ‰Π°ΠΉΠΊΠΈ сС към нашия основСн ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ относно ΠΏΠ΅Ρ€ΠΈΠΎΠ΄ΠΈΡ‡Π½Π°Ρ‚Π° Ρ‚Π°Π±Π»ΠΈΡ†Π°: ΠΏΠΎ-Π½Π°Ρ‚Π°Ρ‚ΡŠΡˆΠ½ΠΎΡ‚ΠΎ Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ ΠΌΠΎΠΆΠ΅ Π΄Π° Π²ΡŠΡ€Π²ΠΈ Π² Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ посоки. Π•Π΄Π½ΠΎ ΠΎΡ‚ указанията Π΅ Π·Π° справка: ΠΊΠΎΠ³Π°Ρ‚ΠΎ Π·Π°Π΄ΡŠΡ€ΠΆΠΈΡ‚Π΅ курсора Π½Π° ΠΌΠΈΡˆΠΊΠ°Ρ‚Π° Π²ΡŠΡ€Ρ…Ρƒ ΠΊΠ»Π΅Ρ‚ΠΊΠ° ΠΎΡ‚ Ρ‚Π°Π±Π»ΠΈΡ†Π°, сС появява ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π΅Π½ ΠΏΡ€ΠΎΠ·ΠΎΡ€Π΅Ρ†, ΡΡŠΠ΄ΡŠΡ€ΠΆΠ°Ρ‰ Π΄ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½Π° информация Π·Π° посочСния Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚. По-Π½Π°Ρ‚Π°Ρ‚ΡŠΡˆΠ½ΠΎ Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ са Ρ„ΠΈΠ»Ρ‚Ρ€ΠΈΡ‚Π΅. НапримСр, Π² зависимост ΠΎΡ‚ инсталацията, информационният ΠΏΡ€ΠΎΠ·ΠΎΡ€Π΅Ρ† Ρ‰Π΅ ΡΡŠΠ΄ΡŠΡ€ΠΆΠ° само: Π½Π°ΠΉ-Π²Π°ΠΆΠ½Π°Ρ‚Π° Ρ„ΠΈΠ·ΠΈΡ‡Π½Π° ΠΈ химичСска информация, информация Π·Π° историята Π½Π° откритията, информация Π·Π° разпространСниСто Π² ΠΏΡ€ΠΈΡ€ΠΎΠ΄Π°Ρ‚Π°, списък Π½Π° Π½Π°ΠΉ-Π²Π°ΠΆΠ½ΠΈΡ‚Π΅ съСдинСния (ΠΊΠΎΠΉΡ‚ΠΎ Π²ΠΊΠ»ΡŽΡ‡Π²Π° Ρ‚ΠΎΠ·ΠΈ Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚), Ρ„ΠΈΠ·ΠΈΠΎΠ»ΠΎΠ³ΠΈΡ‡Π½ΠΈ свойства, ΠΈΠΌΠ΅ Π½Π° Ρ‡ΡƒΠΆΠ΄ Π΅Π·ΠΈΠΊ ΠΈ Ρ‚. Π΄. Бпомняйки си β€žΠΏΠ°Ρ‚ΠΈΡ†Π°Ρ‚Π°β€œ Π½Π° ΠšΠ°Π²Π΅Ρ€ΠΈΠ½, с която Π·Π°ΠΏΠΎΡ‡Π²Π° Ρ‚Π°Π·ΠΈ статия, ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° ΠΊΠ°ΠΆΠ΅ΠΌ, Ρ‡Π΅ с Ρ‚ΠΎΠ²Π° Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ Π½Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ°Ρ‚Π° Ρ‰Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ пълСн комплСкс Π·Π° ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅ ΠΏΠΎ ΠΏΡ€ΠΈΡ€ΠΎΠ΄Π½ΠΈ Π½Π°ΡƒΠΊΠΈ: Π² допълнСниС към ΠΊΠΎΠΌΠΏΡŽΡ‚ΡŠΡ€Π° Π½Π°ΡƒΠΊΠ°, Ρ„ΠΈΠ·ΠΈΠΊΠ° ΠΈ химия - биология, икономичСска гСография, история Π½Π° Π½Π°ΡƒΠΊΠ°Ρ‚Π° ΠΈ Π΄ΠΎΡ€ΠΈ Ρ‡ΡƒΠΆΠ΄ΠΈ Π΅Π·ΠΈΡ†ΠΈ.

Но Π»ΠΎΠΊΠ°Π»Π½Π°Ρ‚Π° Π±Π°Π·Π° Π΄Π°Π½Π½ΠΈ Π½Π΅ Π΅ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅Ρ‚ΠΎ. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠ°Ρ‚Π° СстСствСно сС ΡΠ²ΡŠΡ€Π·Π²Π° с ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚. ΠšΠΎΠ³Π°Ρ‚ΠΎ ΠΈΠ·Π±Π΅Ρ€Π΅Ρ‚Π΅ Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚, Π²Ρ€ΡŠΠ·ΠΊΠ°Ρ‚Π° сС Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π° ΠΈ статията Π² УикипСдия Π·Π° Ρ‚ΠΎΠ·ΠΈ Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ сС отваря Π² ΠΏΡ€ΠΎΠ·ΠΎΡ€Π΅Ρ†Π° Π½Π° ΡƒΠ΅Π± Π±Ρ€Π°ΡƒΠ·ΡŠΡ€Π°. Wikipedia, ΠΊΠ°ΠΊΡ‚ΠΎ Π·Π½Π°Π΅Ρ‚Π΅, Π½Π΅ Π΅ Π°Π²Ρ‚ΠΎΡ€ΠΈΡ‚Π΅Ρ‚Π΅Π½ ΠΈΠ·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ. ΠœΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° Π·Π°Π΄Π°Π΄Π΅Ρ‚Π΅ Π²Ρ€ΡŠΠ·ΠΊΠΈ към Π°Π²Ρ‚ΠΎΡ€ΠΈΡ‚Π΅Ρ‚Π½ΠΈ ΠΈΠ·Ρ‚ΠΎΡ‡Π½ΠΈΡ†ΠΈ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ химичСска СнциклопСдия, TSB, абстрактни списания, Π΄Π° ΠΏΠΎΡ€ΡŠΡ‡Π°Ρ‚Π΅ заявки Π² Ρ‚ΡŠΡ€ΡΠ°Ρ‡ΠΊΠΈΡ‚Π΅ Π·Π° Ρ‚ΠΎΠ·ΠΈ Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ ΠΈ Ρ‚.Π½. Π§Π΅. Π‘Ρ‚ΡƒΠ΄Π΅Π½Ρ‚ΠΈΡ‚Π΅ Ρ‰Π΅ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° ΠΈΠ·ΠΏΡŠΠ»Π½ΡΠ²Π°Ρ‚ прости, Π½ΠΎ смислСни Π·Π°Π΄Π°Ρ‡ΠΈ ΠΏΠΎ Π‘Π£Π‘Π” ΠΈ ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ Ρ‚Π΅ΠΌΠΈ.

Π’ допълнСниС към заявкитС Π·Π° ΠΎΡ‚Π΄Π΅Π»Π΅Π½ Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° ΡΡŠΠ·Π΄Π°Π΄Π΅Ρ‚Π΅ функционалност, която Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Ρ‰Π΅ ΠΌΠ°Ρ€ΠΊΠΈΡ€Π° ΠΊΠ»Π΅Ρ‚ΠΊΠΈ Π² Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ‚Π°, ΠΊΠΎΠΈΡ‚ΠΎ отговарят Π½Π° ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈ ΠΊΡ€ΠΈΡ‚Π΅Ρ€ΠΈΠΈ с Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ Ρ†Π²Π΅Ρ‚ΠΎΠ²Π΅. НапримСр ΠΌΠ΅Ρ‚Π°Π»ΠΈ ΠΈ Π½Π΅ΠΌΠ΅Ρ‚Π°Π»ΠΈ. Или ΠΊΠ»Π΅Ρ‚ΠΊΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ са ΠΈΠ·Ρ…Π²ΡŠΡ€Π»Π΅Π½ΠΈ във Π²ΠΎΠ΄Π½ΠΈ Ρ‚Π΅Π»Π° ΠΎΡ‚ мСстСн химичСски Π·Π°Π²ΠΎΠ΄.

ΠœΠΎΠΆΠ΅Ρ‚Π΅ ΡΡŠΡ‰ΠΎ Ρ‚Π°ΠΊΠ° Π΄Π° Ρ€Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π°Ρ‚Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈΡ‚Π΅ Π½Π° ΠΎΡ€Π³Π°Π½Π°ΠΉΠ·Π΅Ρ€ Π·Π° Π±Π΅Π»Π΅ΠΆΠ½ΠΈΠΊ. НапримСр, ΠΌΠ°Ρ€ΠΊΠΈΡ€Π°ΠΉΡ‚Π΅ Π² Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ‚Π° Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ‚Π΅, ΠΊΠΎΠΈΡ‚ΠΎ са Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈ Π² ΠΈΠ·ΠΏΠΈΡ‚Π°. Π‘Π»Π΅Π΄ Ρ‚ΠΎΠ²Π° ΠΌΠ°Ρ€ΠΊΠΈΡ€Π°ΠΉΡ‚Π΅ Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ‚Π΅, ΠΈΠ·ΡƒΡ‡Π°Π²Π°Π½ΠΈ/повтаряни ΠΎΡ‚ ΡƒΡ‡Π΅Π½ΠΈΠΊΠ° ΠΏΡ€ΠΈ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ°Ρ‚Π° Π·Π° ΠΈΠ·ΠΏΠΈΡ‚Π°.

И Π΅Ρ‚ΠΎ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π΅Π΄Π½Π° ΠΎΡ‚ Ρ‚ΠΈΠΏΠΈΡ‡Π½ΠΈΡ‚Π΅ Π·Π°Π΄Π°Ρ‡ΠΈ ΠΏΠΎ химия Π² ΡƒΡ‡ΠΈΠ»ΠΈΡ‰Π΅:

Π”Π°Π΄Π΅Π½ΠΈ са 10 g Ρ‚Π΅Π±Π΅ΡˆΠΈΡ€. Колко солна кисСлина трябва Π΄Π° сС Π²Π·Π΅ΠΌΠ΅, Π·Π° Π΄Π° сС Ρ€Π°Π·Ρ‚Π²ΠΎΡ€ΠΈ цялата Ρ‚Π°Π·ΠΈ ΠΊΡ€Π΅Π΄Π°?

Π—Π° Π΄Π° сС Ρ€Π΅ΡˆΠΈ Ρ‚ΠΎΠ·ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ, Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π΄Π° сС запишС Ρ…ΠΈΠΌ. рСакция ΠΈ поставянС Π½Π° ΠΊΠΎΠ΅Ρ„ΠΈΡ†ΠΈΠ΅Π½Ρ‚ΠΈΡ‚Π΅ Π² нСя, изчислСтС ΠΌΠΎΠ»Π΅ΠΊΡƒΠ»Π½ΠΈΡ‚Π΅ Ρ‚Π΅Π³Π»Π° Π½Π° калциСвия ΠΊΠ°Ρ€Π±ΠΎΠ½Π°Ρ‚ ΠΈ Ρ…Π»ΠΎΡ€ΠΎΠ²ΠΎΠ΄ΠΎΡ€ΠΎΠ΄Π°, слСд Ρ‚ΠΎΠ²Π° ΡΡŠΡΡ‚Π°Π²Π΅Ρ‚Π΅ ΠΈ Ρ€Π΅ΡˆΠ΅Ρ‚Π΅ пропорцията. ΠšΠ°Π»ΠΊΡƒΠ»Π°Ρ‚ΠΎΡ€, Π±Π°Π·ΠΈΡ€Π°Π½ Π½Π° Π½Π°ΡˆΠ°Ρ‚Π° основна ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ°, ΠΌΠΎΠΆΠ΅ Π΄Π° изчислява ΠΈ Ρ€Π΅ΡˆΠ°Π²Π°. Вярно, всС ΠΏΠ°ΠΊ Ρ‰Π΅ трябва Π΄Π° Π²Π·Π΅ΠΌΠ΅Ρ‚Π΅ ΠΏΡ€Π΅Π΄Π²ΠΈΠ΄, Ρ‡Π΅ кисСлината трябва Π΄Π° сС ΠΏΡ€ΠΈΠ΅ΠΌΠ° Π² Ρ€Π°Π·ΡƒΠΌΠ΅Π½ излишък ΠΈ Π² Ρ€Π°Π·ΡƒΠΌΠ½Π° концСнтрация, Π½ΠΎ Ρ‚ΠΎΠ²Π° Π΅ химия, Π° Π½Π΅ ΠΊΠΎΠΌΠΏΡŽΡ‚ΡŠΡ€Π½ΠΈ Π½Π°ΡƒΠΊΠΈ.
Π”ΠΎΠΏΡŠΠ»Π½Π΅Π½ΠΈΠ΅ 1: Как Ρ€Π°Π±ΠΎΡ‚ΠΈ ΠΊΠ°Π»ΠΊΡƒΠ»Π°Ρ‚ΠΎΡ€ΡŠΡ‚ ΠΏΠΎ химияНСка Π°Π½Π°Π»ΠΈΠ·ΠΈΡ€Π°ΠΌΠ΅ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚Π° Π½Π° ΠΊΠ°Π»ΠΊΡƒΠ»Π°Ρ‚ΠΎΡ€Π°, ΠΊΠ°Ρ‚ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° Π½Π° горния ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ с ΠΊΡ€Π΅Π΄Π° ΠΈ β€žΠΌΠ΅ΡΡ‚Π°β€œ. Π”Π° Π·Π°ΠΏΠΎΡ‡Π½Π΅ΠΌ с рСакцията:

CaCO3 + 2HCl = CaCl2 + H2O

ΠžΡ‚ Ρ‚ΠΎΠ²Π° Π²ΠΈΠΆΠ΄Π°ΠΌΠ΅, Ρ‡Π΅ Ρ‰Π΅ Π½ΠΈ трябват Π°Ρ‚ΠΎΠΌΠ½ΠΈΡ‚Π΅ Ρ‚Π΅Π³Π»Π° Π½Π° слСднитС Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈ: ΠΊΠ°Π»Ρ†ΠΈΠΉ (Ca), Π²ΡŠΠ³Π»Π΅Ρ€ΠΎΠ΄ (C), кислород (O), Π²ΠΎΠ΄ΠΎΡ€ΠΎΠ΄ (H) ΠΈ Ρ…Π»ΠΎΡ€ (Cl). Π’ Π½Π°ΠΉ-простия случай ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° запишСм Ρ‚Π΅Π·ΠΈ Ρ‚Π΅Π³Π»Π° Π² Π΅Π΄Π½ΠΎΠΌΠ΅Ρ€Π΅Π½ масив, Π΄Π΅Ρ„ΠΈΠ½ΠΈΡ€Π°Π½ ΠΊΠ°Ρ‚ΠΎ

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

ΠΊΡŠΠ΄Π΅Ρ‚ΠΎ ΠΈΠ½Π΄Π΅ΠΊΡΡŠΡ‚ Π½Π° масива ΡΡŠΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²Π° Π½Π° Π½ΠΎΠΌΠ΅Ρ€Π° Π½Π° Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚Π°. ΠŸΠΎΠ²Π΅Ρ‡Π΅ Π·Π° свободното пространство Π½Π° Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° tableDlg поставСтС Π΄Π²Π΅ ΠΏΠΎΠ»Π΅Ρ‚Π°. Π’ ΠΏΡŠΡ€Π²ΠΎΡ‚ΠΎ ΠΏΠΎΠ»Π΅ ΠΏΡŠΡ€Π²ΠΎΠ½Π°Ρ‡Π°Π»Π½ΠΎ Π΅ написано: β€žΠŸΡŠΡ€Π²ΠΈΡΡ‚ Ρ€Π΅Π°Π³Π΅Π½Ρ‚ Π΅ Π΄Π°Π΄Π΅Π½β€œ, във Π²Ρ‚ΠΎΡ€ΠΎΡ‚ΠΎ - β€žΠ’Ρ‚ΠΎΡ€ΠΈΡΡ‚ Ρ€Π΅Π°Π³Π΅Π½Ρ‚ Π΅ Π΄Π° Π½Π°ΠΌΠ΅Ρ€ΠΈ xβ€œ. Π”Π° ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡ΠΈΠΌ ΠΏΠΎΠ»Π΅Ρ‚Π°Ρ‚Π° Ρ€Π΅Π°Π³Π΅Π½Ρ‚1, Ρ€Π΅Π°Π³Π΅Π½Ρ‚2 ΡΡŠΠΎΡ‚Π²Π΅Ρ‚Π½ΠΎ. Π”Ρ€ΡƒΠ³ΠΈ допълнСния към ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ°Ρ‚Π° Ρ‰Π΅ Π±ΡŠΠ΄Π°Ρ‚ ясни ΠΎΡ‚ слСдния ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π½Π° ΠΊΠ°Π»ΠΊΡƒΠ»Π°Ρ‚ΠΎΡ€Π°.

ПишСм Π½Π° ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π°Ρ‚Π° Π½Π° ΠΊΠΎΠΌΠΏΡŽΡ‚ΡŠΡ€Π°: 10 Π³Ρ€. Надпис Π² ΠΏΠΎΠ»Π΅Ρ‚ΠΎ Ρ€Π΅Π°Π³Π΅Π½Ρ‚1 ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ: β€žΠŸΡŠΡ€Π²ΠΈΡΡ‚ Ρ€Π΅Π°ΠΊΡ‚ΠΈΠ² сС Π΄Π°Π²Π° 10 g.β€œ Π‘Π΅Π³Π° въвСТдамС Ρ„ΠΎΡ€ΠΌΡƒΠ»Π°Ρ‚Π° Π½Π° Ρ‚ΠΎΠ·ΠΈ Ρ€Π΅Π°Π³Π΅Π½Ρ‚ ΠΈ ΠΊΠ°Π»ΠΊΡƒΠ»Π°Ρ‚ΠΎΡ€ΡŠΡ‚ Ρ‰Π΅ изчисли ΠΈ Ρ‰Π΅ ΠΏΠΎΠΊΠ°ΠΆΠ΅ ΠΌΠΎΠ»Π΅ΠΊΡƒΠ»Π½ΠΎΡ‚ΠΎ ΠΌΡƒ Ρ‚Π΅Π³Π»ΠΎ, Π΄ΠΎΠΊΠ°Ρ‚ΠΎ Π³ΠΎ Π²ΡŠΠ²Π΅ΠΆΠ΄Π°Ρ‚Π΅.

Π©Ρ€Π°ΠΊΠ½Π΅Ρ‚Π΅ с LMB Π²ΡŠΡ€Ρ…Ρƒ ΠΊΠ»Π΅Ρ‚ΠΊΠ°Ρ‚Π° Π½Π° Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ‚Π° със символа Ca. Надпис Π² ΠΏΠΎΠ»Π΅Ρ‚ΠΎ Ρ€Π΅Π°Π³Π΅Π½Ρ‚1 ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ: β€žΠŸΡŠΡ€Π²ΠΈ Ρ€Π΅Π°Π³Π΅Π½Ρ‚ Ca 40.078, Π΄Π°Π΄Π΅Π½ 10 g.β€œ

Π©Ρ€Π°ΠΊΠ½Π΅Ρ‚Π΅ с LMB Π²ΡŠΡ€Ρ…Ρƒ ΠΊΠ»Π΅Ρ‚ΠΊΠ°Ρ‚Π° Π½Π° Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ‚Π° със символ C. Надпис Π² ΠΏΠΎΠ»Π΅Ρ‚ΠΎ Ρ€Π΅Π°Π³Π΅Π½Ρ‚1 ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ: β€žΠŸΡŠΡ€Π²ΠΈ Ρ€Π΅Π°Π³Π΅Π½Ρ‚ CaC 52.089, Π΄Π°Π΄Π΅Π½ 10 g.β€œ Π’Π΅Π·ΠΈ. ΠšΠ°Π»ΠΊΡƒΠ»Π°Ρ‚ΠΎΡ€ΡŠΡ‚ ΡΡŠΠ±Ρ€Π° Π°Ρ‚ΠΎΠΌΠ½ΠΈΡ‚Π΅ Ρ‚Π΅Π³Π»Π° Π½Π° калция ΠΈ Π²ΡŠΠ³Π»Π΅Ρ€ΠΎΠ΄Π°.

Π©Ρ€Π°ΠΊΠ½Π΅Ρ‚Π΅ с LMB Π²ΡŠΡ€Ρ…Ρƒ ΠΊΠ»Π΅Ρ‚ΠΊΠ°Ρ‚Π° Π½Π° Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ‚Π° със символ O. Надпис Π² ΠΏΠΎΠ»Π΅Ρ‚ΠΎ Ρ€Π΅Π°Π³Π΅Π½Ρ‚1 ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ: β€žΠŸΡŠΡ€Π²ΠΈ Ρ€Π΅Π°Π³Π΅Π½Ρ‚ CaCO 68.088, Π΄Π°Π΄Π΅Π½ 10 g.β€œ ΠšΠ°Π»ΠΊΡƒΠ»Π°Ρ‚ΠΎΡ€ΡŠΡ‚ Π΄ΠΎΠ±Π°Π²ΠΈ Π°Ρ‚ΠΎΠΌΠ½ΠΎΡ‚ΠΎ Ρ‚Π΅Π³Π»ΠΎ Π½Π° кислорода към сумата.

Π©Ρ€Π°ΠΊΠ½Π΅Ρ‚Π΅ с LMB Π²ΡŠΡ€Ρ…Ρƒ ΠΊΠ»Π΅Ρ‚ΠΊΠ°Ρ‚Π° Π½Π° Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ‚Π° със символ O. Надпис Π² ΠΏΠΎΠ»Π΅Ρ‚ΠΎ Ρ€Π΅Π°Π³Π΅Π½Ρ‚1 ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ: β€žΠŸΡŠΡ€Π²ΠΈ Ρ€Π΅Π°Π³Π΅Π½Ρ‚ CaCO2 84.087 Π΄Π°Π΄Π΅Π½ 10 g.β€œ ΠšΠ°Π»ΠΊΡƒΠ»Π°Ρ‚ΠΎΡ€ΡŠΡ‚ ΠΎΡ‚Π½ΠΎΠ²ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈ Π°Ρ‚ΠΎΠΌΠ½ΠΎΡ‚ΠΎ Ρ‚Π΅Π³Π»ΠΎ Π½Π° кислорода към сумата.

Π©Ρ€Π°ΠΊΠ½Π΅Ρ‚Π΅ с LMB Π²ΡŠΡ€Ρ…Ρƒ ΠΊΠ»Π΅Ρ‚ΠΊΠ°Ρ‚Π° Π½Π° Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ‚Π° със символ O. Надпис Π² ΠΏΠΎΠ»Π΅Ρ‚ΠΎ Ρ€Π΅Π°Π³Π΅Π½Ρ‚1 ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ: β€žΠŸΡŠΡ€Π²ΠΈ Ρ€Π΅Π°Π³Π΅Π½Ρ‚ CaCO3 100.086, Π΄Π°Π΄Π΅Π½ 10 g.β€œ ΠšΠ°Π»ΠΊΡƒΠ»Π°Ρ‚ΠΎΡ€ΡŠΡ‚ ΠΎΡ‚Π½ΠΎΠ²ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈ Π°Ρ‚ΠΎΠΌΠ½ΠΎΡ‚ΠΎ Ρ‚Π΅Π³Π»ΠΎ Π½Π° кислорода към сумата.

НатиснСтС Enter Π½Π° ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π°Ρ‚Π° Π½Π° вашия ΠΊΠΎΠΌΠΏΡŽΡ‚ΡŠΡ€. Π’ΡŠΠ²Π΅ΠΆΠ΄Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΏΡŠΡ€Π²ΠΈΡ Ρ€Π΅Π°Π³Π΅Π½Ρ‚ Π΅ Π·Π°Π²ΡŠΡ€ΡˆΠ΅Π½ΠΎ ΠΈ ΠΏΡ€Π΅ΠΌΠΈΠ½Π°Π²Π° към ΠΏΠΎΠ»Π΅Ρ‚ΠΎ Ρ€Π΅Π°Π³Π΅Π½Ρ‚2. Π˜ΠΌΠ°ΠΉΡ‚Π΅ ΠΏΡ€Π΅Π΄Π²ΠΈΠ΄, Ρ‡Π΅ Π² Ρ‚ΠΎΠ·ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ прСдоставямС ΠΌΠΈΠ½ΠΈΠΌΠ°Π»Π½Π° вСрсия. Ако ΠΆΠ΅Π»Π°Π΅Ρ‚Π΅, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ лСсно Π΄Π° ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΈΡ€Π°Ρ‚Π΅ ΡƒΠΌΠ½ΠΎΠΆΠΈΡ‚Π΅Π»ΠΈ Π½Π° Π°Ρ‚ΠΎΠΌΠΈ ΠΎΡ‚ Π΅Π΄ΠΈΠ½ ΠΈ ΡΡŠΡ‰ΠΈ Ρ‚ΠΈΠΏ, Ρ‚Π°ΠΊΠ° Ρ‡Π΅ Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π΄Π° Π½Π΅ сС Π½Π°Π»Π°Π³Π° Π΄Π° Ρ‰Ρ€Π°ΠΊΠ½Π΅Ρ‚Π΅ сСдСм ΠΏΡŠΡ‚ΠΈ ΠΏΠΎΠ΄Ρ€Π΅Π΄ Π²ΡŠΡ€Ρ…Ρƒ кислородната ΠΊΠ»Π΅Ρ‚ΠΊΠ°, ΠΊΠΎΠ³Π°Ρ‚ΠΎ Π²ΡŠΠ²Π΅ΠΆΠ΄Π°Ρ‚Π΅ Ρ„ΠΎΡ€ΠΌΡƒΠ»Π°Ρ‚Π° Π½Π° Ρ…Ρ€ΠΎΠΌ (K2Cr2O7).

Π©Ρ€Π°ΠΊΠ½Π΅Ρ‚Π΅ с LMB Π²ΡŠΡ€Ρ…Ρƒ ΠΊΠ»Π΅Ρ‚ΠΊΠ°Ρ‚Π° Π½Π° Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ‚Π° със символ H. Надпис Π² ΠΏΠΎΠ»Π΅Ρ‚ΠΎ Ρ€Π΅Π°Π³Π΅Π½Ρ‚2 ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ: β€žΠ’Ρ‚ΠΎΡ€ΠΈ Ρ€Π΅Π°Π³Π΅Π½Ρ‚ H 1.008 Π½Π°ΠΌΠ΅Ρ€ΠΈ x.β€œ

Π©Ρ€Π°ΠΊΠ½Π΅Ρ‚Π΅ с LMB Π²ΡŠΡ€Ρ…Ρƒ ΠΊΠ»Π΅Ρ‚ΠΊΠ°Ρ‚Π° Π½Π° Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ‚Π° със символа Cl. Надпис Π² ΠΏΠΎΠ»Π΅Ρ‚ΠΎ Ρ€Π΅Π°Π³Π΅Π½Ρ‚2 ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ: β€žΠ’Ρ‚ΠΎΡ€ΠΈ Ρ€Π΅Π°Π³Π΅Π½Ρ‚ HCl 36.458 Π½Π°ΠΌΠ΅Ρ€ΠΈ x.β€œ ΠšΠ°Π»ΠΊΡƒΠ»Π°Ρ‚ΠΎΡ€ΡŠΡ‚ ΡΡŠΠ±Ρ€Π° Π°Ρ‚ΠΎΠΌΠ½ΠΈΡ‚Π΅ Ρ‚Π΅Π³Π»Π° Π½Π° Π²ΠΎΠ΄ΠΎΡ€ΠΎΠ΄Π° ΠΈ Ρ…Π»ΠΎΡ€Π°. Π’ Π³ΠΎΡ€Π½ΠΎΡ‚ΠΎ ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠ΅ Π½Π° рСакцията Ρ…Π»ΠΎΡ€ΠΎΠ²ΠΎΠ΄ΠΎΡ€ΠΎΠ΄ΡŠΡ‚ Π΅ ΠΏΡ€Π΅Π΄ΡˆΠ΅ΡΡ‚Π²Π°Π½ ΠΎΡ‚ ΠΊΠΎΠ΅Ρ„ΠΈΡ†ΠΈΠ΅Π½Ρ‚ 2. Π‘Π»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»Π½ΠΎ Ρ‰Ρ€Π°ΠΊΠ½Π΅Ρ‚Π΅ LMB Π²ΡŠΡ€Ρ…Ρƒ ΠΏΠΎΠ»Π΅Ρ‚ΠΎ Ρ€Π΅Π°Π³Π΅Π½Ρ‚2. ΠœΠΎΠ»Π΅ΠΊΡƒΠ»Π½ΠΎΡ‚ΠΎ Ρ‚Π΅Π³Π»ΠΎ сС удвоява (утроява ΠΏΡ€ΠΈ Π΄Π²ΡƒΠΊΡ€Π°Ρ‚Π½ΠΎ натисканС ΠΈ Ρ‚.Π½.). Надпис Π² ΠΏΠΎΠ»Π΅Ρ‚ΠΎ Ρ€Π΅Π°Π³Π΅Π½Ρ‚2 ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ: β€žΠ’Ρ‚ΠΎΡ€ΠΈ Ρ€Π΅Π°Π³Π΅Π½Ρ‚ 2HCl 72.916 Π½Π°ΠΌΠ΅Ρ€ΠΈ x.β€œ

НатиснСтС Enter Π½Π° ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π°Ρ‚Π° Π½Π° вашия ΠΊΠΎΠΌΠΏΡŽΡ‚ΡŠΡ€. Π’ΡŠΠ²Π΅ΠΆΠ΄Π°Π½Π΅Ρ‚ΠΎ Π½Π° втория Ρ€Π΅Π°ΠΊΡ‚ΠΈΠ² Π΅ Π·Π°Π²ΡŠΡ€ΡˆΠ΅Π½ΠΎ ΠΈ ΠΊΠ°Π»ΠΊΡƒΠ»Π°Ρ‚ΠΎΡ€ΡŠΡ‚ Π½Π°ΠΌΠΈΡ€Π° x ΠΎΡ‚ пропорцията

ΠŸΠ΅Ρ€ΠΈΠΎΠ΄ΠΈΡ‡Π½Π° Ρ‚Π°Π±Π»ΠΈΡ†Π° ΠΏΠΎ ΡƒΡ‡ΠΈΠ»ΠΈΡ‰Π½Π° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ°

Π’ΠΎΠ²Π° Ρ‚Ρ€ΡΠ±Π²Π°ΡˆΠ΅ Π΄Π° Π½Π°ΠΌΠ΅Ρ€ΠΈΠΌ.

Π‘Π΅Π»Π΅ΠΆΠΊΠ° 1 Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π°Ρ‚Π° пропорция: Π·Π° разтварянС 100.086 Da ΠΊΡ€Π΅Π΄Π° изисква 72.916 Da кисСлина, Π° Π·Π° Π΄Π° Ρ€Π°Π·Ρ‚Π²ΠΎΡ€ΠΈΡ‚Π΅ 10 g ΠΊΡ€Π΅Π΄Π° сС Π½ΡƒΠΆΠ΄Π°Π΅Ρ‚Π΅ ΠΎΡ‚ Ρ… кисСлина.

Π‘Π΅Π»Π΅ΠΆΠΊΠ° 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 Има смисъл Π΄Π° сС осигури Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ Π·Π° Π°Π»Ρ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½ΠΎ въвСТданС Π½Π° Ρ„ΠΎΡ€ΠΌΡƒΠ»Π°Ρ‚Π° Π½Π° Ρ€Π΅Π°Π³Π΅Π½Ρ‚Π° ΠΎΡ‚ ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π°Ρ‚Π°. Π’ Ρ‚ΠΎΠ·ΠΈ случай Ρ‰Π΅ трябва Π΄Π° Π²Π½Π΅Π΄Ρ€ΠΈΡ‚Π΅ прост Π°Π½Π°Π»ΠΈΠ·Π°Ρ‚ΠΎΡ€.

Π‘Ρ‚Ρ€ΡƒΠ²Π° си Π΄Π° сС ΠΎΡ‚Π±Π΅Π»Π΅ΠΆΠΈ, Ρ‡Π΅:

ДнСс ΠΈΠΌΠ° няколкостотин вСрсии Π½Π° Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ‚Π° ΠΈ ΡƒΡ‡Π΅Π½ΠΈΡ‚Π΅ Π½Π΅ΠΏΡ€Π΅ΠΊΡŠΡΠ½Π°Ρ‚ΠΎ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Ρ‚ Π½ΠΎΠ²ΠΈ ΠΎΠΏΡ†ΠΈΠΈ. (Wikipedia)

Π‘Ρ‚ΡƒΠ΄Π΅Π½Ρ‚ΠΈΡ‚Π΅ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° ΠΏΠΎΠΊΠ°ΠΆΠ°Ρ‚ своята изобрСтатСлност Π² Ρ‚Π°Π·ΠΈ посока, ΠΊΠ°Ρ‚ΠΎ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ°Ρ‚ Π΅Π΄ΠΈΠ½ ΠΎΡ‚ Π²Π΅Ρ‡Π΅ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΡ‚Π΅ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΈ ΠΈΠ»ΠΈ сС ΠΎΠΏΠΈΡ‚Π°Ρ‚ Π΄Π° направят свой собствСн ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»Π΅Π½. МоТС Π΄Π° ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π°, Ρ‡Π΅ Ρ‚ΠΎΠ²Π° Π΅ Π½Π°ΠΉ-ΠΌΠ°Π»ΠΊΠΎ ΠΏΠΎΠ»Π΅Π·Π½ΠΎΡ‚ΠΎ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π·Π° ΡƒΡ€ΠΎΡ†ΠΈΡ‚Π΅ ΠΏΠΎ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ°. Π’ΡŠΠΏΡ€Π΅ΠΊΠΈ Ρ‚ΠΎΠ²Π°, във Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° Π½Π° ΠΏΠ΅Ρ€ΠΈΠΎΠ΄ΠΈΡ‡Π½Π°Ρ‚Π° Ρ‚Π°Π±Π»ΠΈΡ†Π°, въвСдСна Π² Ρ‚Π°Π·ΠΈ статия, някои ΡƒΡ‡Π΅Π½ΠΈΡ†ΠΈ ΠΌΠΎΠΆΠ΅ Π΄Π° Π½Π΅ видят ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΈΡ‚Π΅ прСдимства Π½Π° ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π½ΠΈΡ‚Π΅ ΠΊΠ°Ρ€Ρ‚ΠΈ ΠΏΡ€Π΅Π΄ Π°Π»Ρ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½ΠΎΡ‚ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‰ΠΎ стандартни Π±ΡƒΡ‚ΠΎΠ½ΠΈ TButton. Π‘ΠΏΠΈΡ€Π°Π»Π½Π°Ρ‚Π° Ρ„ΠΎΡ€ΠΌΠ° Π½Π° масата (ΠΊΡŠΠ΄Π΅Ρ‚ΠΎ ΠΊΠ»Π΅Ρ‚ΠΊΠΈΡ‚Π΅ са с Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ Ρ„ΠΎΡ€ΠΌΠΈ) Ρ‰Π΅ дСмонстрира ΠΏΠΎ-ясно прСдимствата Π½Π° ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΎΡ‚ΠΎ Ρ‚ΡƒΠΊ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅.

ΠŸΠ΅Ρ€ΠΈΠΎΠ΄ΠΈΡ‡Π½Π° Ρ‚Π°Π±Π»ΠΈΡ†Π° ΠΏΠΎ ΡƒΡ‡ΠΈΠ»ΠΈΡ‰Π½Π° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ°
(АлтСрнативна систСма ΠΎΡ‚ Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈ ΠΎΡ‚ Π’Π΅ΠΎΠ΄ΠΎΡ€ Π‘Π΅Π½Ρ„Π΅ΠΉ, ΠΈΠ·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ)

НСка Π΄ΠΎΠ±Π°Π²ΠΈΠΌ ΡΡŠΡ‰ΠΎ, Ρ‡Π΅ Ρ€Π΅Π΄ΠΈΡ†Π° ΡΡŠΡ‰Π΅ΡΡ‚Π²ΡƒΠ²Π°Ρ‰ΠΈ Π² ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° ΠΊΠΎΠΌΠΏΡŽΡ‚ΡŠΡ€Π½ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈ Π·Π° ΠΏΠ΅Ρ€ΠΈΠΎΠ΄ΠΈΡ‡Π½Π°Ρ‚Π° Ρ‚Π°Π±Π»ΠΈΡ†Π° са описани Π² наскоро ΠΏΡƒΠ±Π»ΠΈΠΊΡƒΠ²Π°Π½Π°Ρ‚Π° Π½Π° HabrΓ© Бтатия.

ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ 2: ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΈ Π·Π°Π΄Π°Ρ‡ΠΈ Π·Π° Ρ„ΠΈΠ»Ρ‚Ρ€ΠΈΠ‘ ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° Ρ„ΠΈΠ»Ρ‚Ρ€ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° Ρ€Π΅ΡˆΠΈΡ‚Π΅ Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ слСднитС Π·Π°Π΄Π°Ρ‡ΠΈ:

1) Π˜Π·Π±Π΅Ρ€Π΅Ρ‚Π΅ Π² Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ‚Π° всички Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈ, извСстни ΠΏΡ€Π΅Π· Π‘Ρ€Π΅Π΄Π½ΠΎΠ²Π΅ΠΊΠΎΠ²ΠΈΠ΅Ρ‚ΠΎ.

2) Π˜Π΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€Π°ΠΉΡ‚Π΅ всички Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈ, извСстни ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅ Π½Π° ΠΎΡ‚ΠΊΡ€ΠΈΠ²Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΠŸΠ΅Ρ€ΠΈΠΎΠ΄ΠΈΡ‡Π½ΠΈΡ Π·Π°ΠΊΠΎΠ½.

3) Π˜Π΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€Π°ΠΉΡ‚Π΅ сСдСм Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚Π°, ΠΊΠΎΠΈΡ‚ΠΎ Π°Π»Ρ…ΠΈΠΌΠΈΡ†ΠΈΡ‚Π΅ смятат Π·Π° ΠΌΠ΅Ρ‚Π°Π»ΠΈ.

4) Π˜Π·Π±Π΅Ρ€Π΅Ρ‚Π΅ всички Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ са Π² Π³Π°Π·ΠΎΠΎΠ±Ρ€Π°Π·Π½ΠΎ ΡΡŠΡΡ‚ΠΎΡΠ½ΠΈΠ΅ ΠΏΡ€ΠΈ Π½ΠΎΡ€ΠΌΠ°Π»Π½ΠΈ условия (n.s.).

5) Π˜Π·Π±Π΅Ρ€Π΅Ρ‚Π΅ всички Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ са Π² Ρ‚Π΅Ρ‡Π½ΠΎ ΡΡŠΡΡ‚ΠΎΡΠ½ΠΈΠ΅ Π½Π° Π±Ρ€.

6) Π˜Π·Π±Π΅Ρ€Π΅Ρ‚Π΅ всички Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ са Π² Ρ‚Π²ΡŠΡ€Π΄ΠΎ ΡΡŠΡΡ‚ΠΎΡΠ½ΠΈΠ΅ Π½Π° Π½ΠΎΠΌΠ΅Ρ€.

7) Π˜Π·Π±Π΅Ρ€Π΅Ρ‚Π΅ всички Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ ΠΈΠ·Π»ΠΎΠΆΠ΅Π½ΠΈ Π½Π° Π²ΡŠΠ·Π΄ΡƒΡ… Π·Π° дълго Π²Ρ€Π΅ΠΌΠ΅ Π±Π΅Π· Π·Π°Π±Π΅Π»Π΅ΠΆΠΈΠΌΠΈ ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ ΠΏΡ€ΠΈ Π½ΠΎΡ€ΠΌΠ°Π»Π½ΠΈ условия.

8) Π˜Π·Π±Π΅Ρ€Π΅Ρ‚Π΅ всички ΠΌΠ΅Ρ‚Π°Π»ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ сС разтварят Π² солна кисСлина.

9) Π˜Π·Π±Π΅Ρ€Π΅Ρ‚Π΅ всички ΠΌΠ΅Ρ‚Π°Π»ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ сС разтварят Π² сярна кисСлина ΠΏΠΎΠ΄ β„–.

10) Π˜Π·Π±Π΅Ρ€Π΅Ρ‚Π΅ всички ΠΌΠ΅Ρ‚Π°Π»ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ сС разтварят Π² сярна кисСлина ΠΏΡ€ΠΈ нагряванС.

11) Π˜Π·Π±Π΅Ρ€Π΅Ρ‚Π΅ всички ΠΌΠ΅Ρ‚Π°Π»ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ сС разтварят Π² Π°Π·ΠΎΡ‚Π½Π° кисСлина.

12) Π˜Π·ΠΎΠ»ΠΈΡ€Π°ΠΉΡ‚Π΅ всички ΠΌΠ΅Ρ‚Π°Π»ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ Ρ€Π΅Π°Π³ΠΈΡ€Π°Ρ‚ Π±ΡƒΡ€Π½ΠΎ с Π²ΠΎΠ΄Π° ΠΏΡ€ΠΈ ΠΎΠΊΠΎΠ»Π½ΠΈ условия.

13) Π˜Π·Π±Π΅Ρ€Π΅Ρ‚Π΅ всички ΠΌΠ΅Ρ‚Π°Π»ΠΈ.

14) Π˜Π΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€Π°ΠΉΡ‚Π΅ Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ са ΡˆΠΈΡ€ΠΎΠΊΠΎ разпространСни Π² ΠΏΡ€ΠΈΡ€ΠΎΠ΄Π°Ρ‚Π°.

15) Π˜Π΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€Π°ΠΉΡ‚Π΅ Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ сС срСщат Π² ΠΏΡ€ΠΈΡ€ΠΎΠ΄Π°Ρ‚Π° Π² свободно ΡΡŠΡΡ‚ΠΎΡΠ½ΠΈΠ΅.

16) ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Ρ‚Π΅ Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ‚Π΅, ΠΊΠΎΠΈΡ‚ΠΎ играят Π½Π°ΠΉ-Π²Π°ΠΆΠ½Π°Ρ‚Π° роля Π² Ρ‡ΠΎΠ²Π΅ΡˆΠΊΠΎΡ‚ΠΎ ΠΈ Тивотинското тяло.

17) Π˜Π·Π±Π΅Ρ€Π΅Ρ‚Π΅ Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ са ΡˆΠΈΡ€ΠΎΠΊΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ΠΈ Π² Π΅ΠΆΠ΅Π΄Π½Π΅Π²ΠΈΠ΅Ρ‚ΠΎ (Π² свободна Ρ„ΠΎΡ€ΠΌΠ° ΠΈΠ»ΠΈ Π² ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ).

18) ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Ρ‚Π΅ Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ‚Π΅, ΠΊΠΎΠΈΡ‚ΠΎ са Π½Π°ΠΉ-опасни Π·Π° Ρ€Π°Π±ΠΎΡ‚Π° ΠΈ изискват спСциални ΠΌΠ΅Ρ€ΠΊΠΈ ΠΈ ΠΏΡ€Π΅Π΄ΠΏΠ°Π·Π½ΠΈ срСдства.

19) Π˜Π΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€Π°ΠΉΡ‚Π΅ Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ‚Π΅, ΠΊΠΎΠΈΡ‚ΠΎ Π² свободна Ρ„ΠΎΡ€ΠΌΠ° ΠΈΠ»ΠΈ ΠΏΠΎΠ΄ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° Π½Π° съСдинСния прСдставляват Π½Π°ΠΉ-голяма Π·Π°ΠΏΠ»Π°Ρ…Π° Π·Π° ΠΎΠΊΠΎΠ»Π½Π°Ρ‚Π° срСда.

20) Π˜Π·Π±Π΅Ρ€Π΅Ρ‚Π΅ Π±Π»Π°Π³ΠΎΡ€ΠΎΠ΄Π½ΠΈ ΠΌΠ΅Ρ‚Π°Π»ΠΈ.

21) Π˜Π΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€Π°ΠΉΡ‚Π΅ Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ са ΠΏΠΎ-скъпи ΠΎΡ‚ Π±Π»Π°Π³ΠΎΡ€ΠΎΠ΄Π½ΠΈΡ‚Π΅ ΠΌΠ΅Ρ‚Π°Π»ΠΈ.

Π‘Π΅Π»Π΅ΠΆΠΊΠΈ

1) Има смисъл Π΄Π° сС прСдоставят мноТСство Ρ„ΠΈΠ»Ρ‚Ρ€ΠΈ. НапримСр, Π°ΠΊΠΎ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ Ρ„ΠΈΠ»Ρ‚ΡŠΡ€ Π·Π° Ρ€Π΅ΡˆΠ°Π²Π°Π½Π΅ Π½Π° Π·Π°Π΄Π°Ρ‡Π° 1 (всички Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈ, извСстни ΠΏΡ€Π΅Π· Π‘Ρ€Π΅Π΄Π½ΠΎΠ²Π΅ΠΊΠΎΠ²ΠΈΠ΅Ρ‚ΠΎ) ΠΈ 20 (Π±Π»Π°Π³ΠΎΡ€ΠΎΠ΄Π½ΠΈ ΠΌΠ΅Ρ‚Π°Π»ΠΈ), Ρ‚ΠΎΠ³Π°Π²Π° ΠΊΠ»Π΅Ρ‚ΠΊΠΈΡ‚Π΅ с Π±Π»Π°Π³ΠΎΡ€ΠΎΠ΄Π½ΠΈ ΠΌΠ΅Ρ‚Π°Π»ΠΈ, извСстни ΠΏΡ€Π΅Π· Π‘Ρ€Π΅Π΄Π½ΠΎΠ²Π΅ΠΊΠΎΠ²ΠΈΠ΅Ρ‚ΠΎ, Ρ‰Π΅ Π±ΡŠΠ΄Π°Ρ‚ ΠΌΠ°Ρ€ΠΊΠΈΡ€Π°Π½ΠΈ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΏΠΎ цвят) ( Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΏΠ°Π»Π°Π΄ΠΈΠΉ няма Π΄Π° бъдС ΠΌΠ°Ρ€ΠΊΠΈΡ€Π°Π½, ΠΎΡ‚ΠΊΡ€ΠΈΡ‚ ΠΏΡ€Π΅Π· 1803 Π³.).

2) Има смисъл Π΄Π° сС Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€Π°, Ρ‡Π΅ няколко Ρ„ΠΈΠ»Ρ‚ΡŠΡ€Π° работят Π² Ρ‚Π°ΠΊΡŠΠ² Ρ€Π΅ΠΆΠΈΠΌ, Ρ‡Π΅ всСки Ρ„ΠΈΠ»Ρ‚ΡŠΡ€ ΠΈΠ·Π±ΠΈΡ€Π° ΠΊΠ»Π΅Ρ‚ΠΊΠΈ със свой собствСн цвят, Π½ΠΎ Π½Π΅ ΠΏΡ€Π΅ΠΌΠ°Ρ…Π²Π° напълно ΠΈΠ·Π±ΠΎΡ€Π° Π½Π° Π΄Ρ€ΡƒΠ³ Ρ„ΠΈΠ»Ρ‚ΡŠΡ€ (част ΠΎΡ‚ ΠΊΠ»Π΅Ρ‚ΠΊΠ°Ρ‚Π° Π² Π΅Π΄ΠΈΠ½ цвят, част Π² Π΄Ρ€ΡƒΠ³). Π’ΠΎΠ³Π°Π²Π°, Π² случая Π½Π° ΠΏΡ€Π΅Π΄ΠΈΡˆΠ½ΠΈΡ ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ρ‰Π΅ Π±ΡŠΠ΄Π°Ρ‚ Π²ΠΈΠ΄ΠΈΠΌΠΈ Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈ ΠΎΡ‚ прСсСчната Ρ‚ΠΎΡ‡ΠΊΠ° Π½Π° Π½Π°Π±ΠΎΡ€ΠΈ, ΠΎΡ‚ΠΊΡ€ΠΈΡ‚ΠΈ ΠΏΡ€Π΅Π· Π‘Ρ€Π΅Π΄Π½ΠΎΠ²Π΅ΠΊΠΎΠ²ΠΈΠ΅Ρ‚ΠΎ ΠΈ Π±Π»Π°Π³ΠΎΡ€ΠΎΠ΄Π½ΠΈ ΠΌΠ΅Ρ‚Π°Π»ΠΈ, ΠΊΠ°ΠΊΡ‚ΠΎ ΠΈ Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈ, ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠ°Ρ‰ΠΈ само към ΠΏΡŠΡ€Π²ΠΈΡ ΠΈ само към втория ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚. Π’Π΅Π·ΠΈ. Π±Π»Π°Π³ΠΎΡ€ΠΎΠ΄Π½ΠΈ ΠΌΠ΅Ρ‚Π°Π»ΠΈ, Π½Π΅ΠΏΠΎΠ·Π½Π°Ρ‚ΠΈ ΠΏΡ€Π΅Π· Π‘Ρ€Π΅Π΄Π½ΠΎΠ²Π΅ΠΊΠΎΠ²ΠΈΠ΅Ρ‚ΠΎ, ΠΈ Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈ, ΠΏΠΎΠ·Π½Π°Ρ‚ΠΈ ΠΏΡ€Π΅Π· Π‘Ρ€Π΅Π΄Π½ΠΎΠ²Π΅ΠΊΠΎΠ²ΠΈΠ΅Ρ‚ΠΎ, Π½ΠΎ Π½Π΅ ΠΈ Π±Π»Π°Π³ΠΎΡ€ΠΎΠ΄Π½ΠΈ ΠΌΠ΅Ρ‚Π°Π»ΠΈ.

3) Има смисъл слСд ΠΏΡ€ΠΈΠ»Π°Π³Π°Π½Π΅Ρ‚ΠΎ Π½Π° Ρ„ΠΈΠ»Ρ‚ΡŠΡ€Π° Π΄Π° сС осигури Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ Π·Π° Π΄Ρ€ΡƒΠ³Π° Ρ€Π°Π±ΠΎΡ‚Π° с ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΡ‚Π΅ Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ΠΈ. НапримСр, слСд ΠΊΠ°Ρ‚ΠΎ Π΅ ΠΈΠ·Π±Ρ€Π°Π» Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈ, извСстни ΠΏΡ€Π΅Π· Π‘Ρ€Π΅Π΄Π½ΠΎΠ²Π΅ΠΊΠΎΠ²ΠΈΠ΅Ρ‚ΠΎ, потрСбитСлят Ρ‰Ρ€Π°ΠΊΠ²Π° с LMB Π²ΡŠΡ€Ρ…Ρƒ избрания Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ ΠΈ сС ΠΎΡ‚Π²Π΅ΠΆΠ΄Π° Π΄ΠΎ статията Π² УикипСдия Π·Π° Ρ‚ΠΎΠ·ΠΈ Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚.

4) Има смисъл Π΄Π° прСдоставитС Π½Π° потрСбитСля Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ Π΄Π° ΠΎΡ‚ΠΌΠ΅Π½ΠΈ ΠΈΠ·Π±ΠΎΡ€Π°, ΠΊΠ°Ρ‚ΠΎ Ρ‰Ρ€Π°ΠΊΠ½Π΅Ρ‚Π΅ Π²ΡŠΡ€Ρ…Ρƒ LMB Π²ΡŠΡ€Ρ…Ρƒ ΠΈΠ·Π±Ρ€Π°Π½Π°Ρ‚Π° ΠΊΠ»Π΅Ρ‚ΠΊΠ° Π½Π° Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ‚Π°. НапримСр Π·Π° ΠΏΡ€Π΅ΠΌΠ°Ρ…Π²Π°Π½Π΅ Π½Π° Π²Π΅Ρ‡Π΅ ΠΏΡ€Π΅Π³Π»Π΅Π΄Π°Π½ΠΈ Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈ.

5) Има смисъл Π΄Π° сС Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€Π°, Ρ‡Π΅ ΡΠΏΠΈΡΡŠΠΊΡŠΡ‚ с ΠΈΠ·Π±Ρ€Π°Π½ΠΈ ΠΊΠ»Π΅Ρ‚ΠΊΠΈ Π΅ записан във Ρ„Π°ΠΉΠ» ΠΈ Ρ‡Π΅ Ρ‚Π°ΠΊΡŠΠ² Ρ„Π°ΠΉΠ» сС Π·Π°Ρ€Π΅ΠΆΠ΄Π° с Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π΅Π½ ΠΈΠ·Π±ΠΎΡ€ Π½Π° ΠΊΠ»Π΅Ρ‚ΠΊΠΈ. Π’ΠΎΠ²Π° Ρ‰Π΅ Π΄Π°Π΄Π΅ Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ Π½Π° потрСбитСля Π΄Π° си ΠΏΠΎΡ‡ΠΈΠ½Π΅ ΠΎΡ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚Π°.

Π˜Π·ΠΏΠΎΠ»Π·Π²Π°Ρ…ΠΌΠ΅ статична, ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»Π½ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π° ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π½Π° ΠΊΠ°Ρ€Ρ‚Π°, Π½ΠΎ ΠΈΠΌΠ° ΠΌΠ½ΠΎΠ³ΠΎ Π²Π°ΠΆΠ½ΠΈ Π·Π°Π΄Π°Ρ‡ΠΈ, ΠΏΡ€ΠΈ ΠΊΠΎΠΈΡ‚ΠΎ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ Π΄ΠΈΠ½Π°ΠΌΠΈΡ‡Π½ΠΈ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π½ΠΈ ΠΊΠ°Ρ€Ρ‚ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ сС промСнят, Π΄ΠΎΠΊΠ°Ρ‚ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ°Ρ‚Π° Ρ€Π°Π±ΠΎΡ‚ΠΈ. ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΠΌΠΎΠΆΠ΅ Π΄Π° бъдС Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ Π½Π° Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ, Π² ΠΊΠΎΠΉΡ‚ΠΎ потрСбитСлят ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΠΌΠΈΡˆΠΊΠ°Ρ‚Π°, Π·Π° Π΄Π° посочи ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈΡ‚Π΅ Π½Π° Π²ΡŠΡ€Ρ…ΠΎΠ²Π΅Ρ‚Π΅ Π² ΠΏΡ€ΠΎΠ·ΠΎΡ€Π΅Ρ† ΠΈ Π΄Π° Π½Π°Ρ‡Π΅Ρ€Ρ‚Π°Π΅ Ρ€ΡŠΠ±ΠΎΠ²Π΅ ΠΌΠ΅ΠΆΠ΄Ρƒ тях. Π—Π° Π΄Π° ΠΈΠ·Ρ‚Ρ€ΠΈΠ΅Ρ‚Π΅ Π²Ρ€ΡŠΡ… ΠΈΠ»ΠΈ Ρ€ΡŠΠ±, потрСбитСлят трябва Π΄Π° Π³ΠΎ посочи. Но Π°ΠΊΠΎ Π΅ доста лСсно Π΄Π° посочитС Π²Ρ€ΡŠΡ…, ΠΌΠ°Ρ€ΠΊΠΈΡ€Π°Π½ с ΠΊΡ€ΡŠΠ³, Ρ‚ΠΎΠ³Π°Π²Π° Ρ‰Π΅ бъдС ΠΏΠΎ-Ρ‚Ρ€ΡƒΠ΄Π½ΠΎ Π΄Π° посочитС Ρ€ΡŠΠ±, Π½Π°Ρ‡Π΅Ρ€Ρ‚Π°Π½ с Ρ‚ΡŠΠ½ΠΊΠ° линия. ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π½Π° ΠΊΠ°Ρ€Ρ‚Π° Ρ‰Π΅ ΠΏΠΎΠΌΠΎΠ³Π½Π΅ Ρ‚ΡƒΠΊ, ΠΊΡŠΠ΄Π΅Ρ‚ΠΎ Π²ΡŠΡ€Ρ…ΠΎΠ²Π΅Ρ‚Π΅ ΠΈ Ρ€ΡŠΠ±ΠΎΠ²Π΅Ρ‚Π΅ Π·Π°Π΅ΠΌΠ°Ρ‚ ΠΏΠΎ-ΡˆΠΈΡ€ΠΎΠΊΠΈ ΠΊΠ²Π°Ρ€Ρ‚Π°Π»ΠΈ, ΠΎΡ‚ΠΊΠΎΠ»ΠΊΠΎΡ‚ΠΎ във Π²ΠΈΠ΄ΠΈΠΌΠ°Ρ‚Π° Ρ„ΠΈΠ³ΡƒΡ€Π°.

Π˜Π½Ρ‚Π΅Ρ€Π΅ΡΠ΅Π½ страничСн Π²ΡŠΠΏΡ€ΠΎΡ, ΡΠ²ΡŠΡ€Π·Π°Π½ с Ρ‚ΠΎΠ·ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄ Π½Π° комплСксно ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅ Π΅: ΠΌΠΎΠΆΠ΅ Π»ΠΈ Ρ‚ΠΎΠ·ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄ Π΄Π° бъдС ΠΏΠΎΠ»Π΅Π·Π΅Π½ ΠΏΡ€ΠΈ ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° AI?

Π˜Π·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ: www.habr.com

ДобавянС Π½Π° Π½ΠΎΠ² ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€