Π’Π΅ΠΎΡΠΈΡ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²
Π ΡΠΈΠΊΠ»Π΅ Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ° I ΠΌΠ°ΡΡΠΈΠ²Π° t Π²ΡΠΏΠΎΠ»Π½ΡΠ΅ΡΡΡ ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΈΠ΅ ΠΏΡΡΠΌΠΎΠΉ Ρ ΠΎΡΡΠ°Π²ΡΠΈΠΌΠΈΡΡ ΡΠΎΡΠΊΠ°ΠΌΠΈ ΠΌΠ°ΡΡΠΈΠ²Π°. ΠΠ»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΏΡΡΠΌΠΎΠΉ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅ΡΡΡ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΠΎΡΠ΅ΠΊ r Π»Π΅ΠΆΠ°ΡΠΈΡ Ρ ΠΎΠ΄Π½ΠΎΠΉ ΡΡΠΎΡΠΎΠ½Ρ. ΠΡΠ»ΠΈ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΡΠΈΡ ΡΠΎΡΠ΅ΠΊ ΡΠ°Π²Π½ΠΎ 0 ΠΈΠ»ΠΈ N — 2, ΡΠΎ ΠΈΡΠΊΠΎΠΌΠ°Ρ ΡΠΎΡΠΊΠ° j Π½Π°ΠΉΠ΄Π΅Π½Π° ΠΈ ΠΏΠΎΠΈΡΠΊ ΠΎΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅ΡΡΡ. (N — ΠΎΠ±ΡΠ΅Π΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΠΎΡΠ΅ΠΊ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π°, 2 — ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΠΎΡΠ΅ΠΊ Π½Π° ΠΏΡΡΠΌΠΎΠΉ). ΠΡΠ²ΠΎΠ΄Ρ Π ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ΅ Π΄ΠΈΠΏΠ»ΠΎΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π±ΡΠ»ΠΈ… Π§ΠΈΡΠ°ΡΡ Π΅ΡΡ >
Π’Π΅ΠΎΡΠΈΡ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ² (ΡΠ΅ΡΠ΅ΡΠ°Ρ, ΠΊΡΡΡΠΎΠ²Π°Ρ, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½ΡΡΠΎΠ»ΡΠ½Π°Ρ)
ΠΠ½ΠΎΡΠ°ΡΡΡ
ΠΠ°Π½ΠΈΠΉ Π΄ΠΈΠΏΠ»ΠΎΠΌΠ½ΠΈΠΉ ΠΏΡΠΎΠ΅ΠΊΡ ΠΏΡΠΈΡΠ²ΡΡΠ΅Π½Π° ΡΠΎΠ·Π²’ΡΠ·Π°Π½Π½Ρ ΠΎΡΠ½ΠΎΠ²ΠΎΠΏΠΎΠ»ΠΎΠΆΠ½ΠΎΡ Π·Π°Π΄Π°ΡΡ ΡΠ΅ΠΎΡΡΡ ΠΌΠ½ΠΎΠΆΠΈΠ½, ΡΠΎΠ·Π²’ΡΠ·Π°Π½Π½Ρ ΡΠΊΠΎΡ Π½Π΅ΠΎΠ±Ρ ΡΠ΄Π½Π΅ Π΄Π»Ρ Π΄ΠΎΠ²Π΅Π΄Π΅Π½Π½Ρ ΡΠ΅ΠΎΡΠ΅ΠΌ Π²ΠΈΡΠΎΡ ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΠΊΠΈ. ΠΠ°Π½Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ° ΡΠΎΠ·ΡΠΎΠ±Π»Π΅Π½Π° Π² ΡΠ΅ΡΠ΅Π΄ΠΎΠ²ΠΈΡΡ Delphi 7 Π½Π° ΠΌΠΎΠ²Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΡΠ²Π°Π½Π½Ρ Delphi.
Π ΠΎΠ±ΠΎΡΠ° Π²ΠΈΠΊΠ»Π°Π΄Π΅Π½Π° Π½Π° 52 ΡΡΠΎΡΡΠ½ΠΊΠ°Ρ Π΄ΡΡΠΊΠΎΠ²Π°Π½ΠΎΠ³ΠΎ ΡΠ΅ΠΊΡΡΡ Π· 27 ΡΠΈΡΡΠ½ΠΊΠ°ΠΌΠΈ, 7 ΡΠ°Π±Π»ΠΈΡΡΠΌΠΈ ΡΠ° 4 Π΄ΠΎΠ΄Π°ΡΠΊΠ°ΠΌΠΈ.
ΠΠ½Π½ΠΎΡΠ°ΡΠΈΡ ΠΠ°Π½ΡΠΉ Π΄ΠΈΠΏΠ»ΠΎΠΌΠ½ΡΠΉ ΠΏΡΠΎΠ΅ΠΊΡ ΠΏΠΎΡΠ²ΡΡΠ΅Π½ ΡΠ΅ΡΠ΅Π½ΠΈΡ ΠΎΡΠ½ΠΎΠ²ΠΎΠΏΠΎΠ»ΠΎΠΆΠ½ΠΎΠΉ Π·Π°Π΄Π°ΡΠΈ ΡΠ΅ΠΎΡΠΈΠΈ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ², ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ ΠΊΠΎΡΠΎΡΠΎΠΉ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π΄Π»Ρ Π΄ΠΎΠ²Π΅Π΄Π΅Π½ΠΈΡ ΡΠ΅ΠΎΡΠ΅ΠΌ Π²ΡΡΡΠ΅ΠΉ ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΠΊΠΈ. ΠΠ°Π½Π½Π°Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°Π½Π° Π² ΡΡΠ΅Π΄Π΅ Delphi 7 Π½Π° ΡΠ·ΡΠΊΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Delphi.
Π Π°Π±ΠΎΡΠ° ΠΈΠ·Π»ΠΎΠΆΠ΅Π½Π° Π½Π° 52 ΡΡΡΠ°Π½ΠΈΡΠ°Ρ ΠΏΠ΅ΡΠ°ΡΠ½ΠΎΠ³ΠΎ ΡΠ΅ΠΊΡΡΠ° Ρ 27 ΡΠΈΡΡΠ½ΠΊΠ°ΠΌΠΈ, 7 ΡΠ°Π±Π»ΠΈΡΠ°ΠΌΠΈ ΠΈ 4 ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡΠΌΠΈ.
Abstract
This term paper is sanctified to the decision of fundamental task of theory of sets, the decision of which is needed for proving of theorems of higher mathematics. This program is worked out in the environment of Delphi 7 in programming of Delphi language. Work is expounded on 52 pages of the printed text with 27 pictures, 7 tables and 4 apendixes.
A term paper is written with Russian.
Π‘ΠΎΠ΄Π΅ΡΠΆΠ°Π½ΠΈΠ΅ ΠΠ²Π΅Π΄Π΅Π½ΠΈΠ΅
1. ΠΠΎΡΡΠ°Π½ΠΎΠ²ΠΊΠ° Π·Π°Π΄Π°ΡΠΈ
1.1 ΠΠ½Π°Π»ΠΈΠ· ΠΏΡΠ΅Π΄ΠΌΠ΅ΡΠ½ΠΎΠΉ ΠΎΠ±Π»Π°ΡΡΠΈ
1.2 ΠΠΎΡΡΠ°Π½ΠΎΠ²ΠΊΠ° Π·Π°Π΄Π°ΡΠΈ
2. ΠΡΠΎΠ΅ΠΊΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ
2.1 ΠΡΠΊΠΈΠ·Π½ΡΠΉ ΠΏΡΠΎΠ΅ΠΊΡ
2.2 Π’Π΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΏΡΠΎΠ΅ΠΊΡ
2.3 Π Π°Π±ΠΎΡΠΈΠΉ ΠΏΡΠΎΠ΅ΠΊΡ
3. Π Π΅Π·ΡΠ»ΡΡΠ°ΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ
ΠΡΠ²ΠΎΠ΄Ρ
ΠΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅
Π¦Π΅Π»ΡΡ Π΄Π°Π½Π½ΠΎΠΉ ΡΠ°Π±ΠΎΡΡ ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ ΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΉ Π·Π°Π΄Π°ΡΠΈ: ΠΏΡΠΎΠ²Π΅ΡΠΈΡΡ Π² Π·Π°Π΄Π°Π½Π½ΠΎΠΌ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° ΡΠΎΡΠ΅ΠΊ M, Π²Π΅ΡΠ½ΠΎ Π»ΠΈ, ΡΡΠΎ Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΡΠΎΡΠΊΠΈ AM ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ ΡΠΎΡΠΊΠ° B (AB), ΡΠ°ΠΊΠ°Ρ ΡΡΠΎ Π½Π΅ ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ Π΄Π²ΡΡ ΡΠΎΡΠ΅ΠΊ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° M, ΠΊΠΎΡΠΎΡΡΠ΅ Π»Π΅ΠΆΠ°Ρ ΠΏΠΎ ΡΠ°Π·Π½ΡΠ΅ ΡΡΠΎΡΠΎΠ½Ρ ΠΎΡ ΠΏΡΡΠΌΠΎΠΉ AB.
ΠΠ΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΡΠ°ΠΊΠΆΠ΅ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΡΡ Π½Π°Π³Π»ΡΠ΄Π½ΠΎΡΡΡ ΡΠ΅ΡΠ΅Π½ΠΈΡ Π·Π°Π΄Π°ΡΠΈ ΠΈ ΠΏΡΠΎΡΡΠΎΠΉ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ.
1. ΠΠΎΡΡΠ°Π½ΠΎΠ²ΠΊΠ° Π·Π°Π΄Π°ΡΠΈ
1.1 ΠΠ½Π°Π»ΠΈΠ· ΠΏΡΠ΅Π΄ΠΌΠ΅ΡΠ½ΠΎΠΉ ΠΎΠ±Π»Π°ΡΡΠΈ
Π Π΅ΡΠ°Π΅ΠΌΠ°Ρ Π·Π°Π΄Π°ΡΠ° ΠΎΡΠ½ΠΎΡΠΈΡΡΡ ΠΊ ΠΎΡΠ½ΠΎΠ²ΠΎΠΏΠΎΠ»Π°Π³Π°ΡΡΠΈΠΌ Π·Π°Π΄Π°ΡΠ°ΠΌ ΡΠ΅ΠΎΡΠΈΠΈ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ², ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ ΠΊΠΎΡΠΎΡΡΡ Π½ΡΠΆΠ½ΠΎ Π΄Π»Ρ Π΄ΠΎΠΊΠ°Π·Π°ΡΠ΅Π»ΡΡΡΠ² ΡΠ΅ΠΎΡΠ΅ΠΌ Π²ΡΡΡΠ΅ΠΉ ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΠΊΠΈ.
ΠΠΎΠ΄ΠΎΠ±Π½ΡΠ΅ Π·Π°Π΄Π°ΡΠΈ ΡΠΆΠ΅ ΡΠ΅ΡΠ°Π»ΠΈΡΡ ΡΠ°Π½Π½Π΅Π΅. ΠΡ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ ΠΎΡΠ½ΠΎΠ²Π°Π½ΠΎ Π½Π° ΡΠ΅ΡΠΊΠΎΠΌ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠΈ ΡΠ°ΠΊΠΈΡ ΠΏΠΎΠ½ΡΡΠΈΠΉ ΠΊΠ°ΠΊ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ, ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ ΡΠΎΡΠ΅ΠΊ Π½Π° ΠΏΠ»ΠΎΡΠΊΠΎΡΡΠΈ, ΠΏΠ»ΠΎΡΠΊΠΎΡΡΡ, ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΠ° ΡΠΎΡΠΊΠΈ, ΠΏΡΡΠΌΠ°Ρ, ΠΏΡΠΈΠ½Π°Π΄Π»Π΅ΠΆΠ½ΠΎΡΡΡ ΡΠΎΡΠΊΠΈ ΠΏΡΡΠΌΠΎΠΉ.
ΠΠ° ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΌ ΡΡΠ°ΠΏΠ΅ ΡΠ°Π·Π²ΠΈΡΠΈΡ Π½Π°ΡΠΊΠΈ ΠΈ ΡΠ΅Ρ Π½ΠΈΠΊΠΈ ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡΡ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΡΠΌ Π½Π΅ ΡΡΠΎΠ»ΡΠΊΠΎ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ ΡΠ°ΠΌΠΎΠΉ Π·Π°Π΄Π°ΡΠΈ, ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° ΠΈ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΡΡ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠΎΠ², ΠΈΡ Ρ ΡΠ°Π½Π΅Π½ΠΈΠ΅. ΠΠΎΡΡΠΎΠΌΡ Π²ΡΡΠ°Π΅Ρ Π²ΠΎΠΏΡΠΎΡ Π½Π°Π³Π»ΡΠ΄Π½ΠΎΠΉ ΠΈ ΠΏΡΠΎΡΡΠΎΠΉ Π²ΠΈΠ·ΡΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ Π΄Π°Π½Π½ΡΡ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠΎΠ².
1.2 ΠΠΎΡΡΠ°Π½ΠΎΠ²ΠΊΠ° Π·Π°Π΄Π°ΡΠΈ
ΠΠ°Π³Π»ΡΠ΄Π½ΠΎ ΠΎΠ±ΠΎΡΠ½ΠΎΠ²Π°ΡΡ ΠΈ ΠΏΡΠΎΠ²Π΅ΡΠΈΡΡ Π΄Π»Ρ Π·Π°Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° ΡΠΎΡΠ΅ΠΊ M, Π²Π΅ΡΠ½ΠΎ Π»ΠΈ, ΡΡΠΎ Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΡΠΎΡΠΊΠΈ AM ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ ΡΠΎΡΠΊΠ° B (AB), ΡΠ°ΠΊΠ°Ρ ΡΡΠΎ Π½Π΅ ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ Π΄Π²ΡΡ ΡΠΎΡΠ΅ΠΊ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° M, ΠΊΠΎΡΠΎΡΡΠ΅ Π»Π΅ΠΆΠ°Ρ ΠΏΠΎ ΡΠ°Π·Π½ΡΠ΅ ΡΡΠΎΡΠΎΠ½Ρ ΠΎΡ ΠΏΡΡΠΌΠΎΠΉ AB. ΠΠ°Π΄Π°ΡΡ ΡΠ΅ΡΠΈΡΡ Π΄Π»Ρ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ². ΠΡΠ΅Π΄ΡΡΠ°Π²ΠΈΡΡ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΡ Π½Π° ΡΠΊΡΠ°Π½Π΅.
ΠΠ°ΡΡ ΠΎΠ΄Π½ΠΎΠ·Π½Π°ΡΠ½ΡΠΉ ΠΎΡΠ²Π΅Ρ Π½Π° ΠΏΠΎΡΡΠ°Π²Π»Π΅Π½Π½ΡΠΉ Π²ΠΎΠΏΡΠΎΡ, ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΠΈΡΡ Π³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠ΅ ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠΆΠ΄Π΅Π½ΠΈΠ΅.
2. ΠΡΠΎΠ΅ΠΊΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ
2.1 ΠΡΠΊΠΈΠ·Π½ΡΠΉ ΠΏΡΠΎΠ΅ΠΊΡ
ΠΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Π²Ρ ΠΎΠ΄Π½ΡΡ Π΄Π°Π½Π½ΡΡ
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ Π²Ρ ΠΎΠ΄Π½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅:
ΠΈΠΌΡ ΡΠ°ΠΉΠ»Π° ΠΈΡΡ ΠΎΠ΄Π½ΡΡ Π΄Π°Π½Π½ΡΡ . ΠΠ°Π΄Π°Π½ΠΎ Π² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ΅ data.txt.
ΠΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° ΠΈ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΡ ΡΠΎΡΠ΅ΠΊ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π°. ΠΠ²ΠΎΠ΄ΡΡΡΡ ΠΈΠ· ΡΠ°ΠΉΠ»Π° ΠΈΠ»ΠΈ Π²ΡΡΡΠ½ΡΡ Ρ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΌ. ΠΠ°ΠΆΠ΄ΠΎΠΉ ΡΠΎΡΠ΅ΠΊ ΠΏΡΠΈΡΠ²Π°ΠΈΠ²Π°Π΅ΡΡΡ ΠΏΠΎΡΡΠ΄ΠΊΠΎΠ²ΡΠΉ Π½ΠΎΠΌΠ΅Ρ.
ΠΠΎΠΌΠ΅Ρ ΡΠΎΡΠΊΠΈ Π΄Π»Ρ ΠΊΠΎΡΠΎΡΠΎΠΉ Π½ΡΠΆΠ½ΠΎ Π²ΠΈΠ·ΡΠ°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΠΏΡΡΠΌΡΡ, Π΄Π»Ρ ΠΊΠΎΡΠΎΡΠΎΠΉ Π²ΡΠ΅ ΠΎΡΡΠ°Π»ΡΠ½ΡΠ΅ ΡΠΎΡΠΊΠΈ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° Π»Π΅ΠΆΠ°Ρ ΠΏΠΎ ΠΎΠ΄Π½Ρ ΡΡΠΎΡΠΎΠ½Ρ.
ΠΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Π²ΡΡ ΠΎΠ΄Π½ΡΡ Π΄Π°Π½Π½ΡΡ
ΠΠ° ΡΠΊΡΠ°Π½ Π²ΡΠ²ΠΎΠ΄ΡΡΡΡ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΡ ΡΠΎΡΠ΅ΠΊ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π°, ΠΊΠ°ΠΆΠ΄Π°Ρ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΠ° Π² ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎΠΉ ΡΡΠ΅ΠΉΠΊΠ΅. ΠΠ»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΡΠΎΡΠΊΠΈ Π²ΡΠ²ΠΎΠ΄ΠΈΡΡΡ ΠΏΠΎΡΡΠ΄ΠΊΠΎΠ²ΡΠΉ Π½ΠΎΠΌΠ΅Ρ. ΠΠ»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΡΠΎΡΠΊΠΈ Π²ΡΠ²ΠΎΠ΄ΠΈΡΡΡ Π½ΠΎΠΌΠ΅Ρ ΡΠΎΡΠΊΠΈ Ρ ΠΊΠΎΡΠΎΡΠΎΠΉ ΠΎΠ½ΠΈ ΠΎΠ±ΡΠ°Π·ΡΡΡ ΠΈΡΠΊΠΎΠΌΡΡ ΠΏΡΡΠΌΡΡ. ΠΡΠ»ΠΈ ΠΏΡΡΠΌΠ°Ρ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΎ Π²ΡΠ²ΠΎΠ΄ΠΈΡΡΡ Π·Π½Π°ΠΊ «-» .
Π ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΡ ΠΎΠ±Π»Π°ΡΡΡ ΡΠΊΡΠ°Π½Π° Π²ΡΠ²ΠΎΠ΄ΠΈΡΡΡ Π³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠ΅ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° ΡΠΎΠ³Π»Π°ΡΠ½ΠΎ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΠ°ΠΌ, Π²ΠΎΠ·Π»Π΅ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΡΠΎΡΠΊΠΈ ΡΡΠ°Π²ΠΈΡΡΡ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠΉ Π½ΠΎΠΌΠ΅Ρ.
ΠΠ° ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΈΠ΅ ΠΈΡΠΊΠΎΠΌΠΎΠΉ ΠΏΡΡΠΌΠΎΠΉ ΡΠΎΡΠΊΠΈ ΡΠΊΠ°Π·Π°Π½Π½ΠΎΠΉ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΌ. ΠΡΠ»ΠΈ Π΄Π»Ρ ΡΡΠΎΠΉ ΡΠΎΡΠΊΠΈ ΠΈΡΠΊΠΎΠΌΠ°Ρ ΠΏΡΡΠΌΠ°Ρ Π½Π΅ ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ, ΡΠΎ ΡΠΎΡΠΊΠ° ΠΎΡΠΌΠ΅ΡΠ°Π΅ΡΡΡ ΠΊΡΡΠΆΠΊΠΎΠΌ.
ΠΠΎΠ½ΡΠ΅ΠΊΡΡΠ½Π°Ρ Π΄ΠΈΠ°Π³ΡΠ°ΠΌΠΌΠ°
Π ΠΈΡ. 2.1- ΠΠΎΠ½ΡΠ΅ΠΊΡΡΠ½Π°Ρ Π΄ΠΈΠ°Π³ΡΠ°ΠΌΠΌΠ°
Π’Π°Π±Π»ΠΈΡΠ° 2.1. Π‘Π»ΠΎΠ²Π°ΡΡ Π΄Π°Π½Π½ΡΡ ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡΠ½ΠΎΠΉ Π΄ΠΈΠ°Π³ΡΠ°ΠΌΠΌΡ
Π‘ΠΎΠ΄Π΅ΡΠΆΠ°Π½ΠΈΠ΅ ΠΏΠΎΡΠΎΠΊΠ° | ΠΠ±ΠΎΠ·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Π½Π° Π΄ΠΈΠ°Π³ΡΠ°ΠΌΠΌΠ΅ | |
ΠΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° | 1.1 | |
ΠΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΡ ΡΠΎΡΠ΅ΠΊ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° | 1.2 | |
ΠΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΡ ΡΠΎΡΠΊΠΈ B Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΡΠΎΡΠΊΠΈ A Π·Π°Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° | ||
ΠΠΎΠΌΠ΅Ρ ΡΠΎΡΠΊΠΈ A | 3.1 | |
ΠΠΎΠΌΠ°Π½Π΄Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ: Π²Π²Π΅ΡΡΠΈ Π΄Π°Π½Π½ΡΠ΅ ΠΈΠ· ΡΠ°ΠΉΠ»Π°, Π½Π°ΡΠ°ΡΡ ΠΏΠΎΠΈΡΠΊ, Π½Π°ΡΠ°ΡΡ Π³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠ΅ ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΈΠ΅ | 3.2 | |
ΠΠΈΠ°Π³ΡΠ°ΠΌΠΌΠ° ΡΠΎΡΡΠΎΡΠ½ΠΈΠΉ
Π ΠΈΡ. 2.2- ΠΠΈΠ°Π³ΡΠ°ΠΌΠΌΠ° ΡΠΎΡΡΠΎΡΠ½ΠΈΠΉ
Π’Π°Π±Π»ΠΈΡΠ° 2.2. Π‘Π»ΠΎΠ²Π°ΡΡ Π΄Π°Π½Π½ΡΡ Π΄ΠΈΠ°Π³ΡΠ°ΠΌΠΌΡ ΡΠΎΡΡΠΎΡΠ½ΠΈΠΉ
β | ΠΠΎΡΡΡΠΏΠ½ΡΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ | |
1. ΠΠ²ΠΎΠ΄ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°Ρ ΡΠΎΡΠ΅ΠΊ ΠΈΠ· ΡΠ°ΠΉΠ»Π° Π½Π° ΡΠΊΡΠ°Π½; 2. Π²Π²ΠΎΠ΄ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°Ρ ΡΠΎΡΠ΅ΠΊ Ρ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΡ 3. Π‘ΠΏΡΠ°Π²ΠΊΠ°; 4. ΠΡΡ ΠΎΠ΄ | ||
1. ΠΠΎΠΈΡΠΊ Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΡΠΎΡΠΊΠΈ Ai Π·Π°Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° ΡΠΎΡΠΊΠΈ Bi Ρ Π²ΡΠ²ΠΎΠ΄ΠΎΠΌ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠΎΠ² Π½Π° ΡΠΊΡΠ°Π½ 2. ΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π²Π²Π΅Π΄Π΅Π½Π½ΡΡ Π΄Π°Π½Π½ΡΡ | ||
1. Π²ΡΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ ΡΠΎΡΡΠΎΡΠ½ΠΈΠΉ 1 ΠΈ 2 2. Π³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠ΅ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ ΡΠΎΡΠ΅ΠΊ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° | ||
1. Π²Π²ΠΎΠ΄ Π½ΠΎΠΌΠ΅ΡΠ° ΡΠΎΡΠΊΠΈ A ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° 2. ΠΏΠΎΠΈΡΠΊ Π΄Π»Ρ Π½Π΅Π΅ ΡΠΎΡΠΊΠΈ B 3. ΠΠΎΡΡΡΠΎΠ΅Π½ΠΈΠ΅ ΠΏΡΡΠΌΠΎΠΉ AB, Π²ΡΠ΄Π΅Π»Π΅Π½ΠΈΠ΅ ΡΠΎΡΠΊΠΈ A Π½Π° ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΈ, Π΅ΡΠ»ΠΈ ΠΏΡΡΠΌΡΡ ΠΏΠΎΡΡΡΠΎΠΈΡΡ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆ | ||
Π£ΡΠ»ΠΎΠ²ΠΈΡ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄Π°
ΠΠΎΡΠ»Π΅ Π·Π°ΠΏΡΡΠΊΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π΄ΠΎΡΡΡΠΏΠ½ΠΎ ΡΠΎΡΡΠΎΡΠ½ΠΈΠ΅ ΠΠ²ΠΎΠ΄ Π΄Π°Π½Π½ΡΡ (0).
ΠΠ΅ΡΠ΅Ρ ΠΎΠ΄ | Π£ΡΠ»ΠΎΠ²ΠΈΠ΅ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄Π° | |
0=>1 | Π£ΡΠΏΠ΅ΡΠ½ΡΠΉ Π²Π²ΠΎΠ΄ ΠΊΠΎΠΎΡΠ»ΠΈΠ½Π°Ρ Ρ ΠΎΡΡ Π±Ρ Π΄Π²ΡΡ ΡΠΎΡΠ΅ΠΊ | |
1=>2 | ΠΠΎΠΌΠ°Π½Π΄Π° ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ | |
2=>1 | ΠΠ°Π²Π΅ΡΡΠ΅Π½ΠΈΠ΅ ΠΏΠΎΠΈΡΠΊΠ°, ΠΊΠΎΠΌΠ°Π½Π΄Π° ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ | |
2=>3 | ΠΡΠ±ΠΎΡ ΡΠΎΡΠΊΠΈ, ΠΊΠΎΠΌΠ°Π½Π΄Π° ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ | |
Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ°
Π‘ΠΎΡΡΠΎΡΠ½ΠΈΠ΅ 0. ΠΠ²ΠΎΠ΄ Π΄Π°Π½Π½ΡΡ .
Π ΠΈΡ. 2.3-ΠΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ ΡΠΎΡΡΠΎΡΠ½ΠΈΡ 0.
1. Π²Π²ΠΎΠ΄ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°Ρ ΡΠΎΡΠ΅ΠΊ ΠΈΠ· ΡΠ°ΠΉΠ»Π° ΠΈ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄ Π² ΡΠΎΡΡΠΎΡΠ½ΠΈΠ΅ 1;
2. ΡΡΠ΅ΠΉΠΊΠΈ Π²Π²ΠΎΠ΄Π° ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°Ρ ΡΠΎΡΠ΅ΠΊ Ρ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΡ ΠΈ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄ Π² ΡΠΎΡΡΠΎΡΠ½ΠΈΠ΅ 1
3. ΠΡΠ·ΠΎΠ² ΡΠΏΡΠ°Π²ΠΊΠΈ;
4. ΠΡΡ ΠΎΠ΄ ΠΈΠ· ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ
Π‘ΠΎΡΡΠΎΡΠ½ΠΈΠ΅ 1. ΠΠΎΠΈΡΠΊ
Π ΠΈΡ. 2.4-ΠΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ ΡΠΎΡΡΠΎΡΠ½ΠΈΡ 1.
ΠΡΠΈ Π½Π°ΠΆΠ°ΡΠΈΠΈ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡ ΠΠ°ΠΉΡΠΈ (2) Π²ΡΠΏΠΎΠ»Π½ΡΠ΅ΡΡΡ ΠΏΠΎΠΈΡΠΊ Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΡΠΎΡΠΊΠΈ Π²Π²Π΅Π΄Π΅Π½Π½ΠΎΠΉ Π² ΡΠ°Π±Π»ΠΈΡΠ΅ ΠΈΡΡ ΠΎΠ΄Π½ΡΡ Π΄Π°Π½Π½ΡΡ (1) ΡΠΎΡΠΊΠΈ, ΡΠ΄ΠΎΠ²Π»Π΅ΡΠ²ΠΎΡΡΡΡΠ΅ΠΉ ΠΏΠΎΡΡΠ°Π½ΠΎΠ²ΠΊΠ΅ Π·Π°Π΄Π°ΡΠΈ. ΠΠΎΡΠ»Π΅ ΠΏΠΎΠΈΡΠΊΠ° ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄ Π² ΡΠΎΡΡΠΎΡΠ½ΠΈΠ΅ 2.
Π ΡΠ°Π±Π»ΠΈΡΠ΅ (1) Π΄ΠΎΡΡΡΠΏΠ½ΠΎ ΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ²
Π‘ΠΎΡΡΠΎΡΠ½ΠΈΠ΅ 2. ΠΡΠ±ΠΎΡ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ
Π ΠΈΡ. 2.5-ΠΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ ΡΠΎΡΡΠΎΡΠ½ΠΈΡ 2.
Π ΡΡΠΎΠΌ ΡΠΎΡΡΠΎΡΠ½ΠΈΠΈ ΠΏΠΎ-ΠΏΡΠ΅ΠΆΠ½Π΅ΠΌΡ Π΄ΠΎΡΡΡΠΏΠ½ΠΎ ΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠ°Π±Π»ΠΈΡΡ ΠΈΡΡ ΠΎΠ΄Π½ΡΡ Π΄Π°Π½Π½ΡΡ , Π²Π²ΠΎΠ΄ Π½ΠΎΠ²ΡΡ ΡΠΎΡΠ΅ΠΊ ΠΈΠ· ΡΠ°ΠΉΠ»Π°, ΠΏΠΎΠΈΡΠΊ.
ΠΡΠΈ Π½Π°ΠΆΠ°ΡΠΈΠΈ ΠΊΠ½ΠΎΠΏΠΊΠΈ «ΠΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅» Π² ΠΏΡΠ°Π²ΠΎΠΉ ΡΠ°ΡΡΠΈ ΡΠΊΡΠ°Π½Π° ΡΠΎΠ³Π»Π°ΡΠ½ΠΎ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΠ°ΠΌ ΠΏΡΠΎΡΠΈΡΠΎΠ²ΡΠ²Π°ΡΡΡΡ ΡΠΎΡΠΊΠΈ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π°.
Π‘ΠΎΡΡΠΎΡΠ½ΠΈΠ΅ 3. ΠΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅
Π ΠΈΡ. 2.6-ΠΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ ΡΠΎΡΡΠΎΡΠ½ΠΈΡ 3.
Π ΠΏΠΎΠ»Π΅ (2) Π²Π²ΠΎΠ΄ΠΈΡΡΡ Π½ΠΎΠΌΠ΅Ρ ΡΠΎΡΠΊΠΈ (Π½ΠΎΠΌΠ΅Ρ ΡΠΌ. Π² ΡΠ°Π±Π»ΠΈΡΠ΅ ΡΠ»Π΅Π²Π°).
ΠΠΎ Π½Π°ΠΆΠ°ΡΠΈΡ ΠΊΠ½ΠΎΠΏΠΊΠΈ (3) ΠΏΡΠΎΡΠΈΡΠΎΠ²ΡΠ²Π°Π΅ΡΡΡ ΠΏΡΡΠΌΠ°Ρ (1). Π ΠΏΠΎΠ»Π΅ ΡΠΏΡΠ°Π²Π° ΠΎΡ (2) Π²ΡΠ²ΠΎΠ΄ΠΈΡ Π½ΠΎΠΌΠ΅Ρ Π²ΡΠΎΡΠΎΠΉ ΡΠΎΡΠΊΠΈ Π΄Π»Ρ ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΈΡ ΠΏΡΡΠΌΠΎΠΉ.
ΠΠΎΠ³ΠΈΡΠ΅ΡΠΊΠ°Ρ ΠΌΠΎΠ΄Π΅Π»Ρ Π΄Π°Π½Π½ΡΡ
Π ΠΈΡ. 2.7 — Π‘Ρ Π΅ΠΌΠ° Π΄Π°Π½Π½ΡΡ
ΠΠ° ΡΠΈΡ. 2.7 ΠΏΠΎΠΊΠ°Π·Π°Π½Ρ ΠΎΡΠ½ΠΎΠ²Π½ΡΠ΅ Π±Π»ΠΎΠΊΠΈ Ρ ΡΠ°Π½Π΅Π½ΠΈΡ Π΄Π°Π½Π½ΡΡ ΠΈ ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΠ΅Π½ΠΈΠ΅ Π΄Π°Π½Π½ΡΡ ΠΌΠ΅ΠΆΠ΄Ρ Π½ΠΈΠΌΠΈ.
ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ²
Π€Π°ΠΉΠ» data. txt
ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ ΡΠ΅ΠΎΡΠ΅ΠΌΠ° ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΠΊΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅
ΠΠ΄Π΅ΡΡ
(N) — ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΡΡΠΎΠΊ ΠΌΠ°ΡΡΠΈΡΡ
(xi; yj) — ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΡ ΡΠΎΡΠΊΠΈ
ΠΠ°ΡΡΠΈΠ² ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°Ρ ΡΠΎΡΠ΅ΠΊ — ΠΎΠ΄Π½ΠΎΠΌΠ΅ΡΠ½ΡΠΉ ΠΌΠ°ΡΡΠΈΠ² ΡΠ°Π·ΠΌΠ΅ΡΠ½ΠΎΡΡΡΡ 100, ΠΊΠ°ΠΆΠ΄ΡΠΉ ΡΠ»Π΅ΠΌΠ΅Π½Ρ ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΡ ΡΠΎΡΠΊΠΈ.
Π’Π°Π±Π»ΠΈΡΠ° Π²ΡΠ²ΠΎΠ΄Π° ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° — ΡΠ»Π΅ΠΌΠ΅Π½Ρ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ°, ΡΠ»ΡΠΆΠΈΡ Π΄Π»Ρ Π²ΡΠ²ΠΎΠ΄Π°, Ρ ΡΠ°Π½Π΅Π½ΠΈΡ ΠΈ ΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°Ρ ΡΠΎΡΠ΅ΠΊ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π°, ΠΈΡ Π½ΠΎΠΌΠ΅ΡΠΎΠ² ΠΈ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠΎΠ² ΡΠ΅ΡΠ΅Π½ΠΈΡ.
ΠΠΎΠΌΠ΅Ρ ΡΠΎΡΠΊΠΈ A — ΠΏΠΎΡΡΠ΄ΠΊΠΎΠ²ΡΠΉ Π½ΠΎΠΌΠ΅Ρ ΡΠΎΡΠΊΠΈ Π² ΡΠ°Π±Π»ΠΈΡΠ΅ Π²ΡΠ²ΠΎΠ΄Π°, ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΠ΅Ρ ΠΈΠ½Π΄Π΅ΠΊΡΡ ΡΠΎΡΠΊΠΈ Π² ΠΌΠ°ΡΡΠΈΠ²Π΅ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°Ρ. ΠΡΠΎ ΠΈΠ½Π΄Π΅ΠΊΡ ΠΏΠ΅ΡΠ²ΠΎΠΉ ΡΠΎΡΠΊΠΈ Π΄Π»Ρ ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΈΡ ΠΏΡΡΠΌΠΎΠΉ.
ΠΠΎΠΌΠ΅Ρ ΡΠΎΡΠΊΠΈ B — ΠΏΠΎΡΡΠ΄ΠΊΠΎΠ²ΡΠΉ Π½ΠΎΠΌΠ΅Ρ ΡΠΎΡΠΊΠΈ Π² ΡΠ°Π±Π»ΠΈΡΠ΅ Π²ΡΠ²ΠΎΠ΄Π°, ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΠ΅Ρ ΠΈΠ½Π΄Π΅ΠΊΡΡ ΡΠΎΡΠΊΠΈ Π² ΠΌΠ°ΡΡΠΈΠ²Π΅ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°Ρ. ΠΡΠΎ ΠΈΠ½Π΄Π΅ΠΊΡ Π²ΡΠΎΡΠΎΠΉ ΡΠΎΡΠΊΠΈ Π΄Π»Ρ ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΈΡ ΠΏΡΡΠΌΠΎΠΉ.
ΠΠΎΠ»Π΅ Π²Π²ΠΎΠ΄Π° ΡΠΎΡΠΊΠΈ A — ΠΠ»Π΅ΠΌΠ΅Π½Ρ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ°, ΠΊΡΠ΄Π° ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π²Π²ΠΎΠ΄ΠΈΡ Π½ΠΎΠΌΠ΅Ρ ΡΠΎΡΠΊΠΈ, Π΄Π»Ρ ΠΊΠΎΡΠΎΡΠΎΠΉ ΠΎΠ½ Ρ ΠΎΡΠ΅Ρ ΠΏΠΎΡΡΡΠΎΠΈΡΡ ΠΏΡΡΠΌΡΡ.
ΠΠΎΠ»Π΅ Π²Π²ΠΎΠ΄Π° ΡΠΎΡΠΊΠΈ B — ΠΠ»Π΅ΠΌΠ΅Π½Ρ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ°, ΠΊΡΠ΄Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎ ΠΈΠ· ΡΠ°Π±Π»ΠΈΡΡ Π²ΡΠ²ΠΎΠ΄Π° ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° Π²Π²ΠΎΠ΄ΠΈΡΡΡ Π½ΠΎΠΌΠ΅Ρ ΡΠΎΡΠΊΠΈ, ΠΎΠ±ΡΠ°Π·ΡΡΡΠ΅ΠΉ ΠΈΡΠΊΠΎΠΌΡΡ ΠΏΡΡΠΌΡΡ Ρ ΡΠΎΡΠΊΠΎΠΉ Π²Π²Π΅Π΄Π΅Π½Π½ΠΎΠΉ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΌ.
2.2 Π’Π΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΏΡΠΎΠ΅ΠΊΡ
Π€ΠΈΠ·ΠΈΡΠ΅ΡΠΊΠ°Ρ ΠΌΠΎΠ΄Π΅Π»Ρ Π΄Π°Π½Π½ΡΡ
Π ΠΈΡ. 2.8 Π€ΠΈΠ·ΠΈΡΠ΅ΡΠΊΠ°Ρ ΠΌΠΎΠ΄Π΅Π»Ρ Π΄Π°Π½Π½ΡΡ
ΠΠ° ΡΠΈΡ. 2.8 ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ ΡΠΈΠ·ΠΈΡΠ΅ΡΠΊΠ°Ρ ΠΌΠΎΠ΄Π΅Π»Ρ Π΄Π°Π½Π½ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ.
Sg — ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½Π°Ρ ΡΠ°Π±Π»ΠΈΡΠ½ΠΎΠ³ΠΎ ΡΠΈΠΏΠ° Π΄Π»Ρ Π²ΡΠ²ΠΎΠ΄Π° ΠΈ Ρ ΡΠ°Π½Π΅Π½ΠΈΡ Π½Π° ΡΠΊΡΠ°Π½Π΅: Π² ΠΏΠ΅ΡΠ²ΠΎΠΌ ΡΡΠΎΠ»Π±ΡΠ΅ — ΠΏΠΎΡΡΠ΄ΠΊΠΎΠ²ΡΠΉ Π½ΠΎΠΌΠ΅Ρ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΡ, Π²ΡΠΎΡΠΎΠΉ ΡΡΠΎΠ»Π±Π΅Ρ — ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°Ρ ΠΏΠΎ ΠΎΡΠΈ Π°Π±ΡΡΠΈΡΡ, ΡΡΠ΅ΡΠΈΠΉ — ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΠ° ΠΏΠΎ ΠΎΡΠΈ ΠΎΡΠ΄ΠΈΠ½Π°Ρ, ΡΠ΅ΡΠ²Π΅ΡΡΡΠΉ — Π½ΠΎΠΌΠ΅Ρ ΡΠΎΡΠΊΠΈ Ρ ΠΊΠΎΡΠΎΡΠΎΠΉ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡΡΡΠΎΠΈΡΡ ΠΈΡΠΊΠΎΠΌΡΡ ΠΏΡΡΠΌΡΡ.
t :real [1.100] - ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½Π°Ρ ΡΠΈΠΏΠ° ΠΎΠ΄Π½ΠΎΠΌΠ΅ΡΠ½ΡΠΉ ΠΌΠ°ΡΡΠΈΠ², ΡΠ°Π·ΠΌΠ΅ΡΠΎΠΌ 100 ΠΊΠ°ΠΆΠ΄ΡΠΉ ΡΠ»Π΅ΠΌΠ΅Π½Ρ ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠΎΡΡΠ°Π²Π½ΡΠΌ ΡΠΈΠΏΠΎΠΌ Π΄Π°Π½Π½ΡΡ , Π²ΠΊΠ»ΡΡΠ°Π΅Ρ Π΄Π²Π΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ x, y ΡΠ΅Π»ΠΎΠ³ΠΎ ΡΠΈΠΏΠ°, Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Ρ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΠ°ΠΌΠΈ ΡΠΎΡΠ΅ΠΊ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π°.;
i:integer — ΠΈΠ½Π΄Π΅ΠΊΡ ΠΏΠ΅ΡΠ²ΠΎΠΉ ΡΠΎΡΠΊΠΈ Π΄Π»Ρ ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΈΡ ΠΏΡΡΠΌΠΎΠΉ Π² ΠΌΠ°ΡΡΠΈΠ²Π΅. t
j:integer — ΠΈΠ½Π΄Π΅ΠΊΡ Π²ΡΠΎΡΠΎΠΉ ΡΠΎΡΠΊΠΈ Π΄Π»Ρ ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΈΡ ΠΏΡΡΠΌΠΎΠΉ Π² ΠΌΠ°ΡΡΠΈΠ²Π΅. t
EditPointNumber — ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½Π°Ρ ΡΠΈΠΏΠ° ΠΏΠΎΠ»Π΅ Π²Π²ΠΎΠ΄Π° ΡΡΡΠΎΠΊΠΈ Π΄Π»Ρ Π²Π²ΠΎΠ΄Π° Π½ΠΎΠΌΠ΅ΡΠ° ΡΠΎΡΠΊΠΈ.
Point2 — ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½Π°Ρ ΡΠΈΠΏΠ° ΠΏΠΎΠ»Π΅ Π²Π²ΠΎΠ΄Π° ΡΡΡΠΎΠΊΠΈ Π΄Π»Ρ Π²ΡΠ²ΠΎΠ΄Π° Π½ΠΎΠΌΠ΅ΡΠ° ΡΠΎΡΠΊΠΈ, ΡΠ²Π»ΡΠ΅ΡΡΡ Π½Π΅Π΄ΠΎΡΡΡΠΏΠ½ΡΠΌ Π΄Π»Ρ ΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΌ.
ΠΠΈΠ°Π³ΡΠ°ΠΌΠΌΠ° ΠΏΠΎΡΠΎΠΊΠΎΠ² Π΄Π°Π½Π½ΡΡ 1-Π³ΠΎ ΡΡΠΎΠ²Π½Ρ
Π ΠΈΡ. 2.7 — ΠΠΈΠ°Π³ΡΠ°ΠΌΠΌΠ° ΠΏΠΎΡΠΎΠΊΠΎΠ² Π΄Π°Π½Π½ΡΡ 1-Π³ΠΎ ΡΡΠΎΠ²Π½Ρ
Π’Π°Π±Π»ΠΈΡΠ° 2.3. Π‘Π»ΠΎΠ²Π°ΡΡ Π΄Π°Π½Π½ΡΡ DFD 1 ΡΡΠΎΠ²Π½Ρ
ΠΠ±ΠΎΠ·Π½Π°ΡΠ΅Π½ΠΈΠ΅ | ||
ΠΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΡ ΡΠΎΡΠ΅ΠΊ, ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΠΎΡΠ΅ΠΊ | Π¦Π΅Π»ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ, ΠΎΠ±ΠΎΠ·Π½Π°ΡΠ°ΡΡΠ΅Π΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΠΎΡΠ΅ΠΊ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° (N). Π ΠΌΠ°ΡΡΠΈΠ² Π΄Π΅ΠΉΡΡΠ²ΠΈΡΠ΅Π»ΡΠ½ΡΡ ΡΠΈΡΠ΅Π» (ΠΌΠ°ΡΡΠΈΠ² ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π°), ΠΊΠ°ΠΆΠ΄ΡΠΉ ΡΠ»Π΅ΠΌΠ΅Π½Ρ ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ ΡΠ»ΠΎΠΆΠ½Π°Ρ ΡΡΡΡΠΊΡΡΡΠ°, Π²ΠΊΠ»ΡΡΠ°ΡΡΠ°Ρ xΠΈ yΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΡ ΡΠΎΡΠΊΠΈ. | |
ΠΠΎΠΌΠ΅Ρ ΠΈ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΠ° ΠΏΠ΅ΡΠ²ΠΎΠΉ ΡΠΎΡΠΊΠΈ | ΠΠΎΠΌΠ΅Ρ — ΡΠ΅Π»ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ, Π²Π²ΠΎΠ΄ΠΈΠΌΠΎΠ΅ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΌ, ΠΈΠ½Π΄Π΅ΠΊΡ ΡΠΎΡΠΊΠΈ Π΄Π»Ρ ΠΊΠΎΡΠΎΡΠΎΠΉ Π½ΡΠΆΠ½ΠΎ ΠΏΠΎΡΡΡΠΎΠΈΡΡ ΠΏΡΡΠΌΡΡ Π² ΠΌΠ°ΡΡΠΈΠ²Π΅ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π°. ΠΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΠ° — Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠ΅ΠΉ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ Π² ΠΌΠ°ΡΡΠΈΠ²Π΅ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π°. | |
ΠΠΎΠΌΠ΅Ρ ΠΈ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΠ° Π²ΡΠΎΡΠΎΠΉ ΡΠΎΡΠΊΠΈ | ΠΠΎΠΌΠ΅Ρ — ΡΠ΅Π»ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ, ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅ΠΌΠΎΠ΅ ΠΏΠΎ ΡΠ°Π±Π»ΠΈΡΠ΅ Π²ΡΠ²ΠΎΠ΄Π° ΠΌΠ°ΡΡΠΈΡΡ ΡΠ΅ΡΠ²Π΅ΡΡΠΎΠΌ ΡΡΠΎΠ»Π±ΡΠ΅ ΡΡΡΠΎΠΊΠΈ ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΠ΅ΠΉ Π΄Π°Π½Π½ΡΠ΅ ΠΎ ΠΏΠ΅ΡΠ²ΠΎΠΉ ΡΠΎΡΠΊΠ΅. ΠΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΠ° — Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠ΅ΠΉ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ Π² ΠΌΠ°ΡΡΠΈΠ²Π΅ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π°. | |
ΠΠΎΠΌΠ΅Ρ ΡΠΎΡΠΊΠΈ A | ΠΠ½Π΄Π΅ΠΊΡ ΡΠ΅ΠΊΡΡΠ΅Π³ΠΎ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ° ΠΌΠ°ΡΡΠΈΠ²Π° Π΄Π»Ρ ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ Π²ΡΠΏΠΎΠ»Π½ΡΠ΅ΡΡΡ ΠΏΠΎΠΈΡΠΊ ΠΏΡΡΠΌΠΎΠΉ, ΡΠ΄ΠΎΠ²Π»Π΅ΡΠ²ΠΎΡΡΡΡΠ΅ΠΉ ΠΏΠΎΡΡΠ°Π½ΠΎΠ²ΠΊΠ΅ Π·Π°Π΄Π°ΡΠΈ | |
ΠΠΎΠΌΠ΅Ρ ΡΠΎΡΠΊΠΈ B | ΠΠ½Π΄Π΅ΠΊΡ ΡΠΎΡΠΊΠΈ, Π½Π°ΠΉΠ΄Π΅Π½Π½ΠΎΠΉ Π΄Π»Ρ ΡΠΎΡΠΊΠΈ A, Ρ ΠΊΠΎΡΠΎΡΠΎΠΉ ΠΎΠ½ΠΈ ΠΎΠ±ΡΠ°Π·ΡΡΡ ΠΈΡΠΊΠΎΠΌΡΡ ΠΏΡΡΠΌΡΡ | |
Π’Π°Π±Π»ΠΈΡΠ° Π²ΡΠ²ΠΎΠ΄Π° ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° | SgΡΠ»Π΅ΠΌΠ΅Π½Ρ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ°, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡΠΈΠΉ Ρ ΡΠ°Π½ΠΈΡΡ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΡ ΡΠΎΡΠ΅ΠΊ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° ΠΈ ΠΈΡ Π½ΠΎΠΌΠ΅ΡΠ° Π² ΠΏΡΠΎΡΠ΅ΡΠ΅ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ | |
Π‘ΠΏΠ΅ΡΠΈΡΠΈΠΊΠ°ΡΠΈΡ ΠΏΡΠΎΡΠ΅ΡΡΠΎΠ²
1. ΠΠ²ΠΎΠ΄ Π΄Π°Π½Π½ΡΡ .
ΠΡ ΠΎΠ΄Π½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅: ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΠΎΡΠ΅ΠΊ, ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΡ ΡΠΎΡΠ΅ΠΊ
ΠΡΡ ΠΎΠ΄Π½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅: ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΡ ΡΠΎΡΠ΅ΠΊ
Π€ΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΠ΅ Π½Π°Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅: Π‘ΡΠΈΡΡΠ²Π°Π½ΠΈΠ΅ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ³ΠΎ ΡΠ°ΠΉΠ»Π° data.txt. Π‘Π½Π°ΡΠ°Π»Π° ΡΡΠΈΡΡΠ²Π°Π΅ΡΡΡ ΠΏΠ΅ΡΠ²ΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ — ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΠΎΡΠ΅ΠΊ. ΠΠΎΡΠΎΠΌ Π² ΡΠΈΠΊΠ»Π΅ ΠΏΠΎ ΡΡΡΠΎΠΊΠ°ΠΌ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°Ρ Π² ΠΌΠ°ΡΡΠΈΠ² t. Π Π²ΡΠ²ΠΎΠ΄ΠΈΡΡΡ Π² ΡΠ°Π±Π»ΠΈΡΡ sg Π½Π° ΡΠΊΡΠ°Π½.
Π£ΡΠ»ΠΎΠ²ΠΈΠ΅ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ: ΠΊΠΎΠΌΠ°Π½Π΄Π° ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ, Π½Π°Π»ΠΈΡΠΈΠ΅ ΡΠ°ΠΉΠ»Π° data. txt, ΠΊΠΎΡΡΠ΅ΠΊΡΠ½ΡΠΉ ΡΠΎΡΠΌΠ°Ρ ΡΠ°ΠΉΠ»Π°.
2. ΠΠΎΠΈΡΠΊ.
ΠΡ ΠΎΠ΄Π½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅: ΠΌΠ°ΡΡΠΈΠ² t
ΠΡΡ ΠΎΠ΄Π½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅: Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΡΠΎΡΠΊΠΈ Π½ΠΎΠΌΠ΅ΡΠ° ΡΠΎΡΠ΅ΠΊ, ΠΎΠ±ΡΠ°Π·ΡΡΡΠΈΡ ΠΈΡΠΊΠΎΠΌΡΡ ΠΏΡΡΠΌΡΡ;
Π€ΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΠ΅ Π½Π°Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅:
Π ΡΠΈΠΊΠ»Π΅ Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ° I ΠΌΠ°ΡΡΠΈΠ²Π° t Π²ΡΠΏΠΎΠ»Π½ΡΠ΅ΡΡΡ ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΈΠ΅ ΠΏΡΡΠΌΠΎΠΉ Ρ ΠΎΡΡΠ°Π²ΡΠΈΠΌΠΈΡΡ ΡΠΎΡΠΊΠ°ΠΌΠΈ ΠΌΠ°ΡΡΠΈΠ²Π°. ΠΠ»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΏΡΡΠΌΠΎΠΉ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅ΡΡΡ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΠΎΡΠ΅ΠΊ r Π»Π΅ΠΆΠ°ΡΠΈΡ Ρ ΠΎΠ΄Π½ΠΎΠΉ ΡΡΠΎΡΠΎΠ½Ρ. ΠΡΠ»ΠΈ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΡΠΈΡ ΡΠΎΡΠ΅ΠΊ ΡΠ°Π²Π½ΠΎ 0 ΠΈΠ»ΠΈ N — 2, ΡΠΎ ΠΈΡΠΊΠΎΠΌΠ°Ρ ΡΠΎΡΠΊΠ° j Π½Π°ΠΉΠ΄Π΅Π½Π° ΠΈ ΠΏΠΎΠΈΡΠΊ ΠΎΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅ΡΡΡ. (N — ΠΎΠ±ΡΠ΅Π΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΠΎΡΠ΅ΠΊ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π°, 2 — ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΠΎΡΠ΅ΠΊ Π½Π° ΠΏΡΡΠΌΠΎΠΉ).
ΠΠΎΠΌΠ΅Ρ ΡΠΎΡΠΊΠΈ j Π²ΡΠ²ΠΎΠ΄ΠΈΡΡΡ Π² ΡΠ΅ΡΠ²Π΅ΡΡΡΠΉ ΡΡΠΎΠ»Π±Π΅Ρ ΠΈ IΡΡΡ ΡΡΡΠΎΠΊΡ ΡΠ°Π±Π»ΠΈΡΡ Sg.
Π£ΡΠ»ΠΎΠ²ΠΈΠ΅ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ: ΠΊΠΎΠΌΠ°Π½Π΄Π° ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ, Π½Π°Π»ΠΈΡΠΈΠ΅ Π² ΡΠ°Π±Π»ΠΈΡΠ΅ Π²ΡΠ²ΠΎΠ΄Π° sg ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°Ρ Ρ ΠΎΡΡ Π±Ρ ΡΡΠ΅Ρ ΡΠΎΡΠ΅ΠΊ.
3. ΠΠΎΡΡΡΠΎΠΈΡΡ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ
ΠΡ ΠΎΠ΄Π½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅: ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΡ ΡΠΎΡΠ΅ΠΊ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° (ΠΌΠ°ΡΡΠΈΠ² t)
ΠΡΡ ΠΎΠ΄Π½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅: ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ ΡΠΎΡΠ΅ΠΊ Π½Π° ΡΠΊΡΠ°Π½Π΅ Π² ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΠΈ Ρ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΠ°ΠΌΠΈ.
Π€ΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΠ΅ Π½Π°Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅: ΠΏΠ΅ΡΠ΅Π²ΠΎΠ΄ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°Ρ ΡΠΎΡΠ΅ΠΊ Π² ΡΠΊΡΠ°Π½Π½ΡΠ΅ ΠΈ Π²ΡΠ²ΠΎΠ΄ Π½Π° ΡΠΊΡΠ°Π½ ΠΊΡΡΠΆΠΎΡΠΊΠΎΠ² Ρ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠΌ Π½ΠΎΠΌΠ΅ΡΠΎΠΌ Π² ΠΏΠΎΠ·ΠΈΡΠΈΠΈ ΡΠΎΠ³Π»Π°ΡΠ½ΠΎ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΠ΅.
Π£ΡΠ»ΠΎΠ²ΠΈΡ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ: ΠΊΠΎΠΌΠ°Π½Π΄Π° ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ, Π½Π°Π»ΠΈΡΠΈΠ΅ Π² ΠΌΠ°ΡΡΠΈΠ²Π΅ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΡ Ρ ΠΎΡΡ Π±Ρ ΠΎΠ΄Π½ΠΎΠΉ ΡΠΎΡΠΊΠΈ.
4. ΠΠΎΡΡΡΠΎΠΈΡΡ ΠΏΡΡΠΌΡΡ
ΠΡ ΠΎΠ΄Π½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅: Π½ΠΎΠΌΠ΅Ρ ΡΠΎΡΠΊΠΈ I (ΠΏΠ΅ΡΠ²Π°Ρ ΡΠΎΡΠΊΠ° ΠΏΡΡΠΌΠΎΠΉ)
ΠΡΡ ΠΎΠ΄Π½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅: Π½ΠΎΠΌΠ΅Ρ ΡΠΎΡΠΊΠΈ j (Π²ΡΠΎΡΠ°Ρ ΡΠΎΡΠΊΠ° ΠΏΡΡΠΌΠΎΠΉ). ΠΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ ΠΏΡΡΠΌΠΎΠΉ Π½Π° ΡΠΊΡΠ°Π½Π΅.
Π€ΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΠ΅ Π½Π°Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅: ΠΡΠ²ΠΎΠ΄ Π½ΠΎΠΌΠ΅ΡΠ° Π²ΡΠΎΡΠΎΠΉ ΡΠΎΡΠΊΠΈ Π² ΠΏΠΎΠ»Π΅ Π²ΡΠ²ΠΎΠ΄Π° Point2. ΠΠ½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅ΡΡΡ ΠΈΠ· ΡΠ°Π±Π»ΠΈΡΡ Π²ΡΠ²ΠΎΠ΄Π° sg — ΡΠ΅ΡΠ²Π΅ΡΡΡΠΉ ΡΡΠΎΠ»Π±Π΅Ρ, I-ΡΠ°Ρ ΡΡΡΠΎΠΊΠ°.
ΠΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΡ ΡΠΎΡΠ΅ΠΊ I ΠΈ j ΠΈΠ· ΠΌΠ°ΡΡΠΈΠ²Π° t ΠΏΠ΅ΡΠ΅Π²ΠΎΠ΄ΡΡΡΡ Π² ΡΠΊΡΠ°Π½Π½ΡΠ΅ ΠΈ ΡΠΎΠ΅Π΄ΠΈΠ½ΡΡΡΡΡ ΠΏΡΡΠΌΠΎΠΉ Π½Π° ΡΠΊΡΠ°Π½Π΅.
Π£ΡΠ»ΠΎΠ²ΠΈΡ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ: Π½Π°Π»ΠΈΡΠΈΠ΅ ΡΠΎΡΠΊΠΈ Ρ Π½ΠΎΠΌΠ΅ΡΠΎΠΌ I, ΡΡΡΠ΅ΡΡΠ²ΠΎΠ²Π°Π½ΠΈΠ΅ Π΄Π»Ρ Π½Π΅Π΅ ΡΠΎΡΠΊΠΈ Ρ ΠΊΠΎΡΠΎΡΠΎΠΉ ΠΎΠ½Π° ΠΎΠ±ΡΠ°Π·ΡΠ΅Ρ ΠΈΡΠΊΠΎΠΌΡΡ ΠΏΡΡΠΌΡΡ (ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠ΅ΠΉ Π·Π°ΠΏΠΈΡΠΈ Π² ΡΠ°Π±Π»ΠΈΡΠ΅ Π²ΡΠ²ΠΎΠ΄Π°).
ΠΠΈΠ°Π³ΡΠ°ΠΌΠΌΠ° ΠΏΠΎΡΠΎΠΊΠΎΠ² Π΄Π°Π½Π½ΡΡ 2-Π³ΠΎ ΡΡΠΎΠ²Π½Ρ
Π‘ΠΎΠ³Π»Π°ΡΠ½ΠΎ ΡΠΏΠ΅ΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ ΠΏΡΠΎΡΠ΅ΡΡΠ° ΠΠΎΠΈΡΠΊ Π² Π΄ΠΈΠ°Π³ΡΠ°ΠΌΠΌΠ΅ ΠΏΠΎΡΠΎΠΊΠΎΠ² Π΄Π°Π½Π½ΡΡ 1-Π³ΠΎ ΡΡΠΎΠ²Π½Ρ, ΡΡΠΎΡ ΠΏΡΠΎΡΠ΅ΡΡ ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠ»ΠΎΠΆΠ½ΡΠΌ ΠΈ ΡΡΠ΅Π±ΡΠ΅Ρ Π΄Π΅ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡΠΈΠΈ.
Π ΠΈΡ. 2.8 — ΠΠΈΠ°Π³ΡΠ°ΠΌΠΌΠ° ΠΏΠΎΡΠΎΠΊΠΎΠ² Π΄Π°Π½Π½ΡΡ 2-Π³ΠΎ ΡΡΠΎΠ²Π½Ρ
Π’Π°Π±Π»ΠΈΡΠ° 2.4. Π‘Π»ΠΎΠ²Π°ΡΡ Π΄Π°Π½Π½ΡΡ DFD 2 ΡΡΠΎΠ²Π½Ρ
ΠΠ±ΠΎΠ·Π½Π°ΡΠ΅Π½ΠΈΠ΅ | ||
I, j | Π¦Π΅Π»ΡΠ΅ ΡΠΈΡΠ»Π°, ΠΎΠ±ΠΎΠ·Π½Π°ΡΠ°ΡΡΠ΅Π΅ Π½ΠΎΠΌΠ΅ΡΠ° ΡΠΎΡΠ΅ΠΊ (ΠΈΠ½Π΄Π΅ΠΊΡΡ ΠΌΠ°ΡΡΠΈΠ²Π° t) Π΄Π»Ρ ΠΊΠΎΡΠΎΡΡΡ Π²ΡΠΏΠΎΠ»Π½ΡΠ΅ΡΡΡ ΠΏΠΎΠΈΡΠΊ ΠΏΡΡΠΌΠΎΠΉ | |
A, b | ΠΠΎΡΡΡΠΈΡΠΈΠ΅Π½ΡΡ ΠΏΡΡΠΌΠΎΠΉ Π΄Π»Ρ Π·Π°Π΄Π°Π½Π½ΠΎΠΉ ΠΏΠ°ΡΡ ΡΠΎΡΠ΅ΠΊ. | |
ΠΠΎΠΌΠ΅Ρ ΠΈ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΠ° Π²ΡΠΎΡΠΎΠΉ ΡΠΎΡΠΊΠΈ | ΠΠΎΠΌΠ΅Ρ — ΡΠ΅Π»ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ, ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅ΠΌΠΎΠ΅ ΠΏΠΎ ΡΠ°Π±Π»ΠΈΡΠ΅ Π²ΡΠ²ΠΎΠ΄Π° ΠΌΠ°ΡΡΠΈΡΡ ΡΠ΅ΡΠ²Π΅ΡΡΠΎΠΌ ΡΡΠΎΠ»Π±ΡΠ΅ ΡΡΡΠΎΠΊΠΈ ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΠ΅ΠΉ Π΄Π°Π½Π½ΡΠ΅ ΠΎ ΠΏΠ΅ΡΠ²ΠΎΠΉ ΡΠΎΡΠΊΠ΅. ΠΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΠ° — Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠ΅ΠΉ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ Π² ΠΌΠ°ΡΡΠΈΠ²Π΅ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π°. | |
k | ΠΠΎΠΌΠ΅Ρ ΡΠΎΡΠΊΠΈ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° Π½Π΅ ΡΠ°Π²Π½ΠΎΠΉ I, j | |
R | ΠΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΠΎΡΠ΅ΠΊ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π°, Π»Π΅ΠΆΠ°ΡΠΈΡ ΠΏΠΎ ΠΎΠ΄Π½Ρ ΡΡΠΎΡΠΎΠ½Ρ ΠΎΡ Π·Π°Π΄Π°Π½Π½ΠΎΠΉ ΠΏΡΡΠΌΠΎΠΉ | |
Π·Π½Π°ΠΊ | ΠΠ΅ΠΉΡΡΠ²ΠΈΡΠ΅Π»ΡΠ½ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ, ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΡΡΠ΅Π΅ ΡΠ°Π·Π½ΠΈΡΡ ΠΌΠ΅ΠΆΠ΄Ρ Π»Π΅Π²ΠΎΠΉ ΠΈ ΠΏΡΠ°Π²ΠΎΠΉ ΡΠ°ΡΡΡΡ ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ ΠΏΡΡΠΌΠΎΠΉ | |
Π‘ΠΏΠ΅ΡΠΈΡΠΈΠΊΠ°ΡΠΈΡ ΠΏΡΠΎΡΠ΅ΡΡΠΎΠ²
1. ΠΠΎΠΈΡΠΊ.
ΠΡ ΠΎΠ΄Π½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅: I, j — Π½ΠΎΠΌΠ΅ΡΠ° ΡΠΎΡΠ΅ΠΊ
ΠΡΡ ΠΎΠ΄Π½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅: r — ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΠΎΡΠ΅ΠΊ Π»Π΅ΠΆΠ°ΡΠΈΡ ΠΏΠΎ ΠΎΠ΄Π½Ρ ΡΡΠΎΡΠΎΠ½Ρ ΠΎΡ ΠΏΡΡΠΌΠΎΠΉ. Π€ΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΠ΅ Π½Π°Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅: ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΡ ΠΏΠ°ΡΡ ΡΠΎΡΠ΅ΠΊ ΠΏΠΎΠ΄ΡΡΠ°Π²Π»ΡΡΡΡΡ Π² ΡΡΠ°Π²Π½Π΅Π½ΠΈΠ΅ ΠΏΡΡΠΌΠΎΠΉ, ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΡΡΡΡ ΠΊΠΎΡΡΡΠΈΡΠΈΠ΅Π½ΡΡ ΠΏΡΡΠΌΠΎΠΉ. Π ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΠΎΠ΅ ΡΡΠ°Π²Π½Π΅Π½ΠΈΠ΅ ΠΏΡΡΠΌΠΎΠΉ ΠΏΠΎΠ΄ΡΡΠ°Π²Π»ΡΡΡΡΡ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΡ ΠΎΡΡΠ°Π²ΡΠΈΡ ΡΡ ΡΠΎΡΠ΅ΠΊ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π°. ΠΠΎΠ΄ΡΡΠΈΡΡΠ²Π°Π΅ΡΡΡ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΠΎΡΠ΅ΠΊ, ΡΠ°Π·Π½ΠΈΡΠ° ΠΌΠ΅ΠΆΠ΄Ρ Π»Π΅Π²ΠΎΠΉ ΠΈ ΠΏΡΠ°Π²ΠΎΠΉ ΡΠ°ΡΡΡΡ ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ ΠΏΡΡΠΌΠΎΠΉ Π΄Π»Ρ ΠΊΠΎΡΠΎΡΡΡ ΠΌΠ΅Π½ΡΡΠ΅ Π½ΡΠ»Ρ.
Π£ΡΠ»ΠΎΠ²ΠΈΠ΅ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ: Π½Π°Π»ΠΈΡΠΈΠ΅ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°Ρ Ρ ΠΎΡΡ Π±Ρ ΡΡΠ΅Ρ ΡΠΎΡΠ΅ΠΊ.
2. ΠΡΡΠΌΠ°Ρ.
ΠΡ ΠΎΠ΄Π½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅: ΠΌΠ°ΡΡΠΈΠ² t, I, jΠΌΠ°ΡΡΠΈΠ² ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°Ρ ΡΠΎΡΠ΅ΠΊ, Π½ΠΎΠΌΠ΅ΡΠ° ΡΠΎΡΠ΅ΠΊ
ΠΡΡ ΠΎΠ΄Π½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅: a, b — ΠΊΠΎΡΡΡΠΈΡΠΈΠ΅Π½ΡΡ ΠΏΡΡΠΌΠΎΠΉ.
Π€ΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΠ΅ Π½Π°Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅:
ΠΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΠΊΠΎΡΡΡΠΈΡΠΈΠ΅Π½ΡΠΎΠ² ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ ΠΏΡΡΠΌΠΎΠΉ
y=ax+b.
a:=; b:=
ΠΡΠΈ a=1, b=xi
ΠΡΠΈ a=0, b=yi
3. ΠΠ½Π°ΠΊ
ΠΡ ΠΎΠ΄Π½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅: a, b, k — ΠΊΠΎΡΡΡΠΈΡΠΈΠ΅Π½ΡΡ ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ ΠΏΡΡΠΌΠΎΠΉ, Π½ΠΎΠΌΠ΅Ρ ΡΠΎΡΠΊΠΈ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π°
ΠΡΡ ΠΎΠ΄Π½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅: Π·Π½Π°ΠΊ — ΡΠ°Π·Π½ΠΈΡΠ° ΠΌΠ΅ΠΆΠ΄Ρ Π»Π΅Π²ΠΎΠΉ ΠΈ ΠΏΡΠ°Π²ΠΎΠΉ ΡΠ°ΡΡΡΡ ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ ΠΏΡΡΠΌΠΎΠΉ Π΄Π»Ρ k-ΡΠΎΠΉ ΡΠΎΡΠΊΠΈ.
Π€ΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΠ΅ Π½Π°Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅: znak=;
Π£ΡΠ»ΠΎΠ²ΠΈΡ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ:
2.3 Π Π°Π±ΠΎΡΠΈΠΉ ΠΏΡΠΎΠ΅ΠΊΡ
ΠΡΠ±ΠΎΡ ΡΠ·ΡΠΊΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ
ΠΠ»Ρ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΡ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°ΡΡΠΈΠΉ ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ Π²ΡΡΠΈΡΠ»Π΅Π½ΠΈΡ, ΡΠ°Π±ΠΎΡΡ Ρ ΡΠ°Π±Π»ΠΈΡΠ°ΠΌΠΈ, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ Π³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ°, ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΠΉ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ Windows. ΠΡΠ΅ΠΌΠΈ ΡΡΠΈΠΌΠΈ ΠΊΠ°ΡΠ΅ΡΡΠ²Π°ΠΌΠΈ ΠΎΠ±Π»Π°Π΄Π°Π΅Ρ Delphi 7.0. ΠΠ°Π½Π½ΠΎΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°Π΅Ρ ΡΠΆΠ΅ Π³ΠΎΡΠΎΠ²ΡΠ΅ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΠ΅ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΡΠ΅ ΠΎΠΊΠ½Π° ΠΎΡΠΊΡΡΡΠΈΡ ΠΈ ΡΠΎΡ ΡΠ°Π½Π΅Π½ΠΈΡ ΡΠ°ΠΉΠ»Π°, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π·Π°ΠΏΠΈΡΡΠ²Π°ΡΡ Π² ΠΌΠ°ΡΡΠΈΠ²Ρ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠΉ ΠΎΠ±ΡΠ΅ΠΌ Π΄Π°Π½Π½ΡΡ .
Π‘ΠΏΠ΅ΡΠΈΡΠΈΠΊΠ°ΡΠΈΡ ΠΌΠΎΠ΄ΡΠ»Π΅ΠΉ
ΠΠΎΠ΄ΡΠ»Ρ Lib
Π‘ΠΎΠ΄Π΅ΡΠΆΠΈΡ:
-ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π²Π²Π΅Π΄Π΅Π½Π½ΡΡ ΡΠΈΠΏΠΎΠ²
const n=100; - ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎ Π΄ΠΎΠΏΡΡΡΠΈΠΌΠΎΠ΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΠΎΡΠ΅ΠΊ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π°
type tochka = recordΡΠΈΠΏ ΡΠΎΡΡΠ°Π²Π½ΠΎΠΉ ΡΠΈΠΏ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°Ρ ΡΠΎΡΠΊΠΈ
x, y: real; ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΡ ΠΏΠΎ ΠΎΡΡΠΌ Π°Π±ΡΡΠΈΡΡ ΠΈ ΠΎΡΠ΄ΠΈΠ½Π°Ρ
end;
mnogina = array [1.n] of tochka; - ΡΠΈΠΏ Π΄Π»Ρ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° ΡΠΎΡΠ΅ΠΊ
-ΠΠ»ΠΎΠ±Π°Π»ΡΠ½ΡΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅
var t: mnogina; - ΠΌΠ°ΡΡΠΈΠ² ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°Ρ ΡΠΎΡΠ΅ΠΊ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π°
nt:integer; - ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΠΎΡΠ΅ΠΊ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π°
sx, sy: integer; - ΠΎΡΡΡΡΠΏΡ Π² ΠΎΠ±Π»Π°ΡΡΠΈ ΠΏΡΠΎΡΠΈΡΠΎΠ²ΠΊΠΈ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° ΠΎΡ ΠΊΡΠ°Π΅Π²
Xmin, Xmax, Ymin, Ymax, Mx, My: real; - Π³ΡΠ°Π½ΠΈΡΠ½ΡΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°Ρ ΡΠΎΡΠ΅ΠΊ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π°, ΠΊΠΎΡΡΡΠΈΡΠΈΠ΅Π½ΡΡ ΠΏΠ΅ΡΠ΅Π²ΠΎΠ΄Π° ΡΠ΅Π°Π»ΡΠ½ΡΡ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°Ρ Π² ΡΠΊΡΠ°Π½Π½ΡΠ΅.
ΠΠΎΠ΄ΡΠ»Ρ Unit1
Π€ΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΠ΅ ΠΠ°Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅: ΠΏΠΎΠΈΡΠΊ Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΡΠΎΡΠΊΠΈ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° ΡΠΎΡΠ΅ΠΊ ΡΠΎΠ³Π»Π°ΡΠ½ΠΎ ΠΏΠΎΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ Π·Π°Π΄Π°ΡΠΈ. Π‘ΠΎΠ΄Π΅ΡΠΆΠΈΡ ΠΎΡΠ½ΠΎΠ²Π½ΡΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ:
praymaya. Π‘ΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΠ΅Ρ ΠΏΡΠΎΡΠ΅ΡΡΡ ΠΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΠΊΠΎΡΡΡΠΈΡΠΈΠ΅Π½ΡΠΎΠ² ΠΏΡΡΠΌΠΎΠΉ. (ΡΠΌ. Π’Π΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΏΡΠΎΠ΅ΠΊΡ) ΠΡ ΠΎΠ΄Π½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅: i, j: integer (ΠΈΠ½Π΄Π΅ΠΊΡΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² ΠΌΠ°ΡΡΠΈΠ²Π΅ t)
ΠΡΡ ΠΎΠ΄Π½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅: a, b: real (ΠΊΠΎΡΡΠΈΡΠΈΠ΅Π½ΡΡ ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ ΠΏΡΡΠΌΠΎΠΉ Π΄Π»Ρ Π΄Π°Π½Π½ΠΎΠΉ ΠΏΠ°ΡΡ ΡΠΎΡΠ΅ΠΊ). ΠΠ»Π³ΠΎΡΠΈΡΠΌ:
ΠΡΠ»ΠΈ t[i]. x = t[j]. x ΡΠΎ
a:=1;b:=-t[i]. x
ΠΈΠ½Π°ΡΠ΅ Π΅ΡΠ»ΠΈ t[i]. y = t[j]. y ΡΠΎ
a=0; b=t[i]. y
ΠΈΠ½Π°ΡΠ΅
a=(t[i].y-t[j].y)/(t[i].x-t[j].x);
b=(t[j].y*t[i].x-t[i].y*t[j].x)/(t[i].x-t[j].x);
Π’Π΅ΠΊΡΡ ΠΏΡΠΎΡΠ΅Π΄ΡΡΡ:
procedure pryamaya (i, j: integer;var a, b: real);
begin
if t[i]. x=t[j].x then
begin
a:=1;b:=-t[i]. x
end
else
if t[i]. y=t[j].y then
begin
a:=0;b:=t[i]. y
end
else
begin
a:=(t[i].y-t[j].y)/(t[i].x-t[j].x);
b:=(t[j].y*t[i].x-t[i].y*t[j].x)/(t[i].x-t[j].x);
end;
end;
Π’Π΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΌΠΎΠ΄ΡΠ»Ρ:
ΠΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΠΌΠ΅ΡΠΎΠ΄ «ΠΠΊΠ²ΠΈΠ²Π°Π»Π΅Π½ΡΠ½ΠΎΠ΅ ΡΠ°Π·Π±ΠΈΠ΅Π½ΠΈΠ΅»
Π’Π΅ΡΡ 1. ΠΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΡ ΡΠΎΡΠ΅ΠΊ ΡΠ°Π·Π»ΡΡΠ½Ρ
1 0
0 1
Π Π΅Π·ΡΠ»ΡΡΠ°Ρ
A=-1 b=1
Π’Π΅ΡΡ 2 ΠΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΡ ΡΠΎΡΠ΅ΠΊ ΡΠ°Π²Π½Ρ ΠΏΠΎ ΠΎΡΠ΄ΠΈΠ½Π°ΡΠ΅
1 0
0 0
Π Π΅Π·ΡΠ»ΡΡΠ°Ρ
A= 0 b=0
Π’Π΅ΡΡ 3. ΠΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΡ ΡΠ°Π²Π½Ρ ΠΏΠΎ Π°ΠΎΠ±ΡΡΠΈΡΡΠ΅
1 1
1 0
Π Π΅Π·ΡΠ»ΡΡΠ°Ρ
a=1 b=-1
Π€ΡΠ½ΠΊΡΠΈΡ Search.
ΠΡ ΠΎΠ΄Π½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅: t (ΡΠΌ. ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π³Π»ΠΎΠ±Π°Π»ΡΠ½ΡΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ ) ΠΡΡ ΠΎΠ΄Π½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅ sg. cells[3, i] - ΡΠ΅ΡΠ²Π΅ΡΡΡΠΉ ΡΡΠΎΠ»Π±Π΅Ρ ΡΠ°Π±Π»ΠΈΡΡ Π²ΡΠ²ΠΎΠ΄Π°, ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ Π½ΠΎΠΌΠ΅ΡΠ° ΡΠΎΡΠ΅ΠΊ Π΄Π»Ρ ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΈΡ ΠΏΡΡΠΌΠΎΠΉ.
ΠΠ»Π³ΠΎΡΠΈΡΠΌ ΠΠ»Π³ΠΎΡΠΈΡΠΌ ΠΏΡΠΎΡΠ΅Π΄ΡΡΡ Poisk
Π’Π΅ΠΊΡΡ ΠΌΠΎΠ΄ΡΠ»Ρ
procedure pryamaya (i, j: integer;var a, b: real);
begin
if t[i]. x=t[j].x then
begin
a:=1;b:=t[i]. x
end
else
if t[i]. y=t[j].y then
begin
a:=0;b:=t[i]. y
end
else
begin
a:=(t[i].y-t[j].y)/(t[i].x-t[j].x);
b:=(t[j].y*t[i].x-t[i].y*t[j].x)/(t[i].x-t[j].x);
end;
end;
function znak (a, b: real;k, i, j:integer):real;
begin
znak:=t[k]. y-a*t[k].x-b;
end;
procedure poisk (i, j: integer;var r: integer);
var k: integer;
a, b: real;
begin
pryamaya (i, j, a, b);
r:=0;
for k:=1 to nt do
if (k<>i)and (k<>j) then
if znak (a, b, k, i, j)>=0 then r:=r+1;
end;
procedure TForm1. SearchClick (Sender: TObject);
var i, j, r:integer;
begin
readFromGrid (nt, t);
for i:=1 to nt do
Form1.SG.Cells[3,i]: ='-';
for i:=1 to nt do
for j:=1 to nt do
if i<>j then
begin
poisk (i, j, r);
if (r=0)or (r=nt-2) then sg. Cells[3,i]: =floattostr (j);
end;
minmax ();
MakePicture.Enabled:=True;
end;
Π’Π΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΌΠ΅ΡΠΎΠ΄Π°ΠΌΠΈ «ΡΠ΅ΡΠ½ΠΎΠ³ΠΎ ΡΡΠΈΠΊΠ°»
ΠΠΊΠ²ΠΈΠ²Π°Π»Π΅Π½ΡΠ½ΠΎΠ΅ ΡΠ°Π·Π±ΠΈΠ΅Π½ΠΈΠ΅
1. Π·Π°Π΄Π°Π½ΠΎ Π΄Π²Π΅ ΡΠΎΡΠΊΠΈ. ΠΡΡΡ Π΅Π΄ΠΈΠ½ΡΡΠ²Π΅Π½Π½ΠΎ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Π°Ρ ΠΏΡΡΠΌΠ°Ρ, ΠΏΠΎ ΠΎΠ±Π΅ ΡΡΠΎΡΠΎΠ½Ρ ΠΎΡ ΠΊΠΎΡΠΎΡΠΎΠΉ Π½Π΅Ρ ΡΠΎΡΠ΅ΠΊ.
Π’Π΅ΡΡ 1
Π’Π΅ΡΡ 2. ΠΠ°Π΄Π°Π½ΠΎ ΡΡΠΈ ΡΠΎΡΠΊΠΈ Π’Π΅ΡΡ 3. ΠΠ°Π΄Π°Π½ΠΎ 4 ΡΠΎΡΠΊΠΈ Π’Π΅ΡΡ 4. ΠΠ°Π΄Π°Π½ΠΎ 5 ΡΠΎΡΠ΅ΠΊ Π’Π΅ΡΡ 4 Π΄ΠΎΠΊΠ°Π·ΡΠ²Π°Π΅Ρ ΡΡΠΎ Π½Π΅ Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΡΠΎΡΠΊΠΈ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡΠΈ ΡΠ°ΠΊΡΡ ΡΠΎΡΠΊΡ, ΠΎΡΡΠ°Π»ΡΠ½ΡΠ΅ ΡΠΎΡΠΊΠΈ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° Π±ΡΠ΄ΡΡ Π»Π΅ΠΆΠ°ΡΡ ΠΏΠΎ ΠΎΠ΄Π½Ρ ΡΡΠΎΡΠΎΠ½Ρ ΠΎΡ ΠΏΡΡΠΌΠΎΠΉ, ΠΏΡΠΎΠ²Π΅Π΄Π΅Π½Π½ΠΎΠΉ ΡΠ΅ΡΠ΅Π· ΡΡΠΈ Π΄Π²Π΅ ΡΠΎΡΠΊΠΈ.
Π’Π΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΌΠ΅ΡΠΎΠ΄Π°ΠΌΠΈ «Π±Π΅Π»ΠΎΠ³ΠΎ ΡΡΠΈΠΊΠ°» ΡΠ½ΠΊΡΠΈΠΈ Poisk
ΠΠ΅ΡΠΎΠ΄ ΠΏΠΎΠΊΡΡΡΠΈΡ Π²ΡΠ΅Ρ ΡΡΠ»ΠΎΠ²ΠΈΠΉ/ΡΠ΅ΡΠ΅Π½ΠΈΠΉ Π£ΡΠ»ΠΎΠ²ΠΈΠ΅
kI ΠΈ kj
I — Π½ΠΎΠΌΠ΅Ρ ΠΎΠ΄Π½ΠΎΠΉ ΡΠΎΡΠΊΠΈ ΠΏΡΡΠΌΠΎΠΉ
J — Π½ΠΎΠΌΠ΅Ρ Π²ΡΠΎΡΠΎΠΉ ΡΠΎΡΠΊΠΈ ΠΏΡΡΠΌΠΎΠΉ
K — Π½ΠΎΠΌΠ΅Ρ ΡΠΎΡΠΊΠΈ Π½Π΅ Π»Π΅ΠΆΠ°ΡΠ΅ΠΉ Π½Π° ΠΏΡΡΠΌΠΎΠΉ.
ΠΠ»Ρ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ ΡΡΠΎΠ³ΠΎ ΡΡΠ»ΠΎΠ²ΠΈΡ Π½Π° Π²Π΅ΡΠΊΠ΅ ΠΈΡΡΠΈΠ½Π° Π΄ΠΎΠ±Π°Π²ΠΈΠΌ Π²ΡΠ²ΠΎΠ΄ Π² ΡΠ°ΠΉΠ» Π²ΡΠ΅Ρ K. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ Π΄ΠΎΠ»ΠΆΠ½Ρ Π±ΡΡΡ Π²Π΅Π²Π΅Π΄Π΅Π½Ρ ΡΠΎΠ»ΡΠΊΠΎ Π½ΠΎΠΌΠ΅ΡΠ° ΡΠΎΡΠ΅ΠΊ, ΡΠ΄ΠΎΠ²Π»Π΅ΡΠ²ΠΎΡΡΡΡΠΈΡ ΡΡΠ»ΠΎΠ²ΠΈΡ. Nt = 5.
Π‘ΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅ ΡΠ°ΠΉΠ»Π°
I=1
J=2
K = 3, 4, 5
Π£ΡΠ»ΠΎΠ²ΠΈΠ΅
Znak (a, b, k)>0
ΠΠ»Ρ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ ΡΡΠΎΠ³ΠΎ ΡΡΠ»ΠΎΠ²ΠΈΡ Π½Π° Π²Π΅ΡΠΊΠ΅ ΠΈΡΡΠΈΠ½Π° Π΄ΠΎΠ±Π°Π²ΠΈΠΌ Π²ΡΠ²ΠΎΠ΄ Π² ΡΠ°ΠΉΠ» Π²ΡΠ΅Ρ K.
Π’Π°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ Π΄ΠΎΠ»ΠΆΠ½Ρ Π±ΡΡΡ Π²Π΅Π²Π΅Π΄Π΅Π½Ρ ΡΠΎΠ»ΡΠΊΠΎ Π½ΠΎΠΌΠ΅ΡΠ° ΡΠΎΡΠ΅ΠΊ, ΡΠ΄ΠΎΠ²Π»Π΅ΡΠ²ΠΎΡΡΡΡΠΈΡ ΡΡΠ»ΠΎΠ²ΠΈΡ. Nt = 5.
ΠΠ°Π½ΠΎ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ
1) 1 0
2) 0 1
3) -1 4
4) 5 2
5) 1 -3
I=1; j=2 => a =-1; b=1
K=3 znak =2; K=4 znak =7; K=5 znak =-3
Π‘ΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅ ΡΠ°ΠΉΠ»Π°
3. Π Π΅Π·ΡΠ»ΡΡΠ°ΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ
Π‘ΡΡΡΠΊΡΡΡΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° Π²ΡΠΏΠΎΠ»Π½Π΅Π½Π° Π½Π° ΠΎΠ±ΡΠ΅ΠΊΡΠ½ΠΎ-ΠΎΡΠΈΠ΅Π½ΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠΌ ΡΠ·ΡΠΊΠ΅ Delphi 7.0.ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΡΠΎΡΡΠΎΠΈΡ ΠΈΠ· ΡΠ°ΠΉΠ»ΠΎΠ²: Unit1. pas, Unit2.pas., Picture. pas, lib. pas
Unit1.pas ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ ΠΊΠΎΠ΄ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ ΠΏΡΠ΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΎ ΡΠΎΠΌ, ΡΡΠΎ Π΄Π»Ρ Π·Π°Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° ΡΠΎΡΠ΅ΠΊ M, Π²Π΅ΡΠ½ΠΎ Π»ΠΈ, ΡΡΠΎ Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΡΠΎΡΠΊΠΈ AM ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ ΡΠΎΡΠΊΠ° B (AB), ΡΠ°ΠΊΠ°Ρ ΡΡΠΎ Π½Π΅ ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ Π΄Π²ΡΡ ΡΠΎΡΠ΅ΠΊ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° M, ΠΊΠΎΡΠΎΡΡΠ΅ Π»Π΅ΠΆΠ°Ρ ΠΏΠΎ ΡΠ°Π·Π½ΡΠ΅ ΡΡΠΎΡΠΎΠ½Ρ ΠΎΡ ΠΏΡΡΠΌΠΎΠΉ AB
Unit2.pas ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ ΠΊΠΎΠ΄ ΠΏΠ°Π½Π΅Π»ΠΈ Ρ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ΠΌ ΠΎΠ± ΠΎΡΠΈΠ±ΠΊΠ΅.
Picture.pas ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ ΡΡΠ½ΠΊΡΠΈΠΈ, Π²ΡΡΠΈΡΠ»ΡΡΡΠΈΠ΅ ΠΊΠΎΡΡΡΠΈΡΠΈΠ΅Π½ΡΡ ΠΏΠ΅ΡΠ΅Π²ΠΎΠ΄Π° ΡΠ΅Π°Π»ΡΠ½ΡΡ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°Ρ Π² ΡΠΊΡΠ°Π½Π½ΡΠ΅ Π΄Π»Ρ Π³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π°.
Lib.pas — Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΡΠ½ΡΠΉ ΡΠ°ΠΉΠ», ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π²Π²Π΅Π΄Π΅Π½Π½ΡΡ ΡΠΈΠΏΠΎΠ² ΠΈ Π³Π»ΠΎΠ±Π°Π»ΡΠ½ΡΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ .
ΠΡΠ΅ ΡΠ°ΠΉΠ»Ρ ΠΎΠ±ΡΠ΅Π΄ΠΈΠ½Π΅Π½Ρ Π² ΠΏΡΠΎΠ΅ΠΊΡ Poisktochki.dpr. ΠΠΎΠ³ΠΈΠΊΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΠΎΡΠ΅Π½Ρ ΠΏΡΠΎΡΡΠ°. Π‘ΠΈΡΡΠ΅ΠΌΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΠΆΠ΅ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ Π²ΡΠ΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ (ΠΊΠ½ΠΎΠΏΠΊΠΈ, ΠΏΠΎΠ»Ρ Π²Π²ΠΎΠ΄Π°, ΠΏΠ°Π½Π΅Π»ΠΈ ΠΈ Π΄Ρ.). ΠΠ· Π½ΠΈΡ ΡΠΎΡΠΌΠΈΡΡΠ΅ΡΡΡ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ΄ΡΠΊΡΠ°. Π ΡΠ°Π·Π΄Π΅Π»Π΅ ΡΠΎΠ±ΡΡΠΈΡ Π²ΡΠ±ΠΈΡΠ°Π΅ΡΡΡ, Π½Π° ΠΊΠ°ΠΊΠΎΠ΅ Π΄Π΅ΠΉΡΡΠ²ΠΈΠ΅ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡΠ΅Π°Π³ΠΈΡΠΎΠ²Π°ΡΡ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ. ΠΡΠ»ΠΈ Π΄ΠΎΠΏΠΈΡΠ°Π½Ρ ΡΠ΅Π°ΠΊΡΠΈΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠ° Π½Π° Π΄Π΅ΠΉΡΡΠ²ΠΈΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ.
ΠΠ°Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡΠ°Ρ ΠΏΡΠΎΠ²Π΅ΡΠΈΡΡ Π΄Π»Ρ Π·Π°Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° ΡΠΎΡΠ΅ΠΊ M, Π²Π΅ΡΠ½ΠΎ Π»ΠΈ, ΡΡΠΎ Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΡΠΎΡΠΊΠΈ AM ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ ΡΠΎΡΠΊΠ° B (AB), ΡΠ°ΠΊΠ°Ρ ΡΡΠΎ Π½Π΅ ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ Π΄Π²ΡΡ ΡΠΎΡΠ΅ΠΊ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° M, ΠΊΠΎΡΠΎΡΡΠ΅ Π»Π΅ΠΆΠ°Ρ ΠΏΠΎ ΡΠ°Π·Π½ΡΠ΅ ΡΡΠΎΡΠΎΠ½Ρ ΠΎΡ ΠΏΡΡΠΌΠΎΠΉ AB.
ΠΡΠΏΠΎΠ»Π½ΡΠ΅Ρ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ ΠΎΡΠ½ΠΎΠ²Π½ΡΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ:
1) Π²Π²ΠΎΠ΄ Π΄Π°Π½Π½ΡΡ ΠΎ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π΅ ΡΠΎΡΠ΅ΠΊ ΠΈΠ· ΡΠ°ΠΉΠ»Π°
2) Π²ΡΠ²ΠΎΠ΄ Π²Π²Π΅Π΄Π΅Π½Π½ΡΡ Π΄Π°Π½Π½ΡΡ Π½Π° ΡΠΊΡΠ°Π½
3) Π²Π²ΠΎΠ΄ Π΄Π°Π½Π½ΡΡ ΠΎ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π΅ Ρ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΡ
4) ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΈΠ΅ ΠΏΡΡΠΌΠΎΠΉ AB Π΄Π»Ρ ΡΠΊΠ°Π·Π°Π½Π½ΠΎΠΉ ΡΠΎΡΠΊΠΈ A.
5) ΠΠΎΠΈΡΠΊ ΡΠΎΡΠ΅ΠΊ Bi Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΡΠΎΡΠΊΠΈ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° Ai ΠΈ Π²ΡΠ²ΠΎΠ΄ Π½Π° ΡΠΊΡΠ°Π½
6) ΠΠΈΠ·ΡΠ°Π»ΠΈΠ·Π°ΡΠΈΡ ΡΠΎΡΠ΅ΠΊ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° Π½Π° ΡΠΊΡΠ°Π½Π΅
Π Π΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ ΠΏΡΠΎΡΠ΅ΡΡΠΎΠ²
ΠΠΎΠ³ΠΈΠΊΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΠ΅Ρ Π»ΠΎΠ³ΠΈΠΊΠ΅ ΠΎΠ±ΡΠ΅ΠΊΡΠ½ΠΎ-ΠΎΡΠΈΠ΅Π½ΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ. Π‘ΠΈΡΡΠ΅ΠΌΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΠΆΠ΅ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ Π²ΡΠ΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ (ΠΊΠ½ΠΎΠΏΠΊΠΈ, ΠΏΠΎΠ»Ρ Π²Π²ΠΎΠ΄Π°, ΠΏΠ°Π½Π΅Π»ΠΈ ΠΈ Π΄Ρ.). ΠΠ· Π½ΠΈΡ ΡΠΎΡΠΌΠΈΡΡΠ΅ΡΡΡ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ΄ΡΠΊΡΠ°. Π ΡΠ°Π·Π΄Π΅Π»Π΅ ΡΠΎΠ±ΡΡΠΈΡ Π²ΡΠ±ΠΈΡΠ°Π΅ΡΡΡ, Π½Π° ΠΊΠ°ΠΊΠΎΠ΅ Π΄Π΅ΠΉΡΡΠ²ΠΈΠ΅ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡΠ΅Π°Π³ΠΈΡΠΎΠ²Π°ΡΡ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ. ΠΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΡΠΎΠ»ΡΠΊΠΎ Π΄ΠΎΠΏΠΈΡΡΠ²Π°Π΅Ρ, ΠΊΠ°ΠΊ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ ΡΠ΅Π°Π³ΠΈΡΡΠ΅Ρ Π½Π° ΡΠΎ ΠΈΠ»ΠΈ ΠΈΠ½ΠΎΠ΅ Π΄Π΅ΠΉΡΡΠ²ΠΈΠ΅. ΠΠ΄ΠΈΠ½ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ ΠΌΠΎΠΆΠ΅Ρ ΡΠ΅Π°Π³ΠΈΡΠΎΠ²Π°ΡΡ Π½Π° Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π΄Π΅ΠΉΡΡΠ²ΠΈΠΉ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΡΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡ ΠΊΡΡΡΠΎΡΠΎΠΌ ΠΌΡΡΠΈ Π² ΡΡΡΠΎΠΊΠ΅ ΡΠΎΡΡΠΎΡΠ½ΠΈΡ ΠΏΠΎΡΠ²Π»ΡΠ΅ΡΡΡ ΡΡΠ½ΠΊΡΠΈΡ, Π²ΡΠΏΠΎΠ»Π½ΡΠ΅ΠΌΠ°Ρ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ, Π° ΠΏΡΠΈ Π½Π°ΠΆΠ°ΡΠΈΠΈ ΠΊΡΡΡΠΎΡΠΎΠΌ ΠΌΡΡΠΈ Π½Π° ΡΡΡ ΠΊΠ½ΠΎΠΏΠΊΡ ΠΎΠ½Π° ΡΠΎΠ²Π΅ΡΡΠ°Π΅Ρ Π΄Π΅ΠΉΡΡΠ²ΠΈΠ΅ ΠΎΠΏΠΈΡΡΠ²Π°Π΅ΠΌΠΎΠ΅ Π² ΡΡΡΠΎΠΊΠ΅ ΡΠΎΡΡΠΎΡΠ½ΠΈΡ. ΠΡΠΈ Π²ΡΠ±ΠΎΡΠ΅ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΌ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠ° ΠΈ ΡΠΎΠ±ΡΡΠΈΡ ΡΠΈΡΡΠ΅ΠΌΠ° ΡΠ°ΠΌΠ° ΡΠΎΠ·Π΄Π°ΡΡ ΠΏΡΠΎΡΠ΅Π΄ΡΡΡ Ρ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠΌ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ.
ΠΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΠΌΠΎΠΆΠ΅Ρ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΠΎ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΠΏΡΠΎΡΠ΅Π΄ΡΡΡ ΠΈ ΡΡΠ½ΠΊΡΠΈΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΠΎΡΠΎΠΌ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ Π² ΠΏΡΠΎΡΠ΅Π΄ΡΡΠ°Ρ , ΡΠΎΠ·Π΄Π°Π½Π½ΡΡ ΡΠΈΡΡΠ΅ΠΌΠΎΠΉ.
ΠΡΠ½ΠΎΠ²Π½ΡΠ΅ ΠΏΡΠΎΡΠ΅Π΄ΡΡΡ ΡΠ°ΡΡΠΌΠ°ΡΡΠΈΠ²Π°ΡΡΡΡ Π² Π’Π°Π±Π»ΠΈΡΠ΅ 3.1.
Π’Π°Π±Π»ΠΈΡΠ° 3.1. Π€ΡΠ½ΠΊΡΠΈΠΈ ΠΏΡΠΎΡΠ΅ΡΡΠΎΠ².
ΠΠ°ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΡΠΎΡΠ΅ΡΡΠ° | ΠΠ°Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΡΠΎΡΠ΅ΡΡΠ° | |
OutPutFile | ΠΠ²ΠΎΠ΄ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°Ρ ΡΠΎΡΠ΅ΠΊ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° ΠΈΠ· ΡΠ°ΠΉΠ»Π° | |
Search | ΠΠΎΠΈΡΠΊ ΡΠΎΡΠΊΠΈ Bi Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΡΠΎΡΠΊΠΈ Aj ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° | |
readFromGrid | ΠΠ²ΠΎΠ΄ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°Ρ ΡΠΎΡΠ΅ΠΊ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° ΠΈΠ· ΡΠ°Π±Π»ΠΈΡΡ Π½Π° ΡΠΊΡΠ°Π½Π΅ | |
sgDataSelectCell | Π Π°ΡΡΠ΅Ρ ΡΠ°Π·Π½ΠΈΡΡ ΠΌΠ΅ΠΆΠ΄Ρ ΠΈΠ½Π΄Π΅ΠΊΡΠ°ΠΌΠΈ ΡΡΡΠΎΠΊΠΈ ΠΈ ΡΡΠΎΠ»Π±ΡΠ° Π΄Π»Ρ Π²ΡΠ±ΡΠ°Π½Π½ΠΎΠ³ΠΎ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°. | |
pryamaya | ΠΡΡΠΈΡΠ»ΡΠ΅Ρ ΠΊΠΎΡΡΡΠΈΡΠΈΠ΅Π½ΡΡ ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ ΠΏΡΡΠΌΠΎΠΉ Π΄Π»Ρ Π΄Π²ΡΡ Π·Π°Π΄Π°Π½Π½ΡΡ ΡΠΎΡΠ΅ΠΊ | |
znak | ΠΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅Ρ ΠΏΠΎ ΠΊΠ°ΠΊΡΡ ΡΡΡΠΎΠ½Ρ ΠΎΡ Π·Π°Π΄Π°Π½Π½ΠΎΠΉ ΠΏΡΡΠΌΠΎΠΉ Π»Π΅ΠΆΠΈΡ ΡΠΎΡΠΊΠ° ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° | |
MakePicture | Π ΠΈΡΡΠ΅Ρ Π½Π° ΡΠΊΡΠ°Π½Π΅ ΡΠΎΡΠΊΠΈ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° ΡΠΎΠ³Π»Π°ΡΠ½ΠΎ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΠ°ΠΌ | |
PaintStr | Π ΠΈΡΡΠ΅Ρ ΠΏΡΡΠΌΡΡ ΠΌΠ΅ΠΆΠ΄Ρ Π·Π°Π΄Π°Π½Π½ΡΠΌΠΈ ΡΠΎΡΠΊΠ°ΠΌΠΈ | |
Π’Π΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΠΈ Π΅Ρ ΠΌΠΎΠ΄ΡΠ»ΠΈ Π±ΡΠ»ΠΈ ΠΏΡΠΎΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½Ρ ΠΌΠ΅ΡΠΎΠ΄Π°ΠΌΠΈ «ΡΡΡΠ½ΠΎΠ³ΠΎ ΡΡΠΈΠΊΠ°» — ΠΏΡΠ΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΎΠ± ΠΎΡΠΈΠ±ΠΊΠ΅ ΠΈ ΡΠΊΠ²ΠΈΠ²Π°Π»Π΅Π½ΡΠ½ΠΎΠ΅ ΡΠ°Π·Π±ΠΈΠ΅Π½ΠΈΠ΅ ΠΈ «ΠΠ΅Π»ΠΎΠ³ΠΎ ΡΡΠΈΠΊΠ°» — ΠΏΠΎΠΊΡΡΡΠΈΠ΅ Π²ΡΠ΅Ρ ΡΡΠ»ΠΎΠ²ΠΈΠΉ/ΡΠ΅ΡΠ΅Π½ΠΈΠΉ.
Π§Π°ΡΡΡ ΠΏΡΠΎΠ²ΠΎΠ΄ΠΈΠΌΡΡ ΡΠ΅ΡΡΠΎΠ² ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Π° Π² ΡΠ°Π·Π΄Π΅Π»Π΅ 2.3 Π Π°Π±ΠΎΡΠ΅ΠΌ ΠΏΡΠΎΠ΅ΠΊΡΠ΅ ΠΈ ΠΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ Π ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΠΈ ΠΌΠ΅ΡΠΎΠ΄ΠΈΠΊΠ° ΠΈΡΠΏΡΡΠ°Π½ΠΈΠΉ. ΠΡΠΈΠ±ΠΊΠΈ, ΠΎΠ±Π½Π°ΡΡΠΆΠ΅Π½Π½ΡΠ΅ Π² ΠΏΡΠΎΡΠ΅ΡΡΠ΅ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π±ΡΠ»ΠΈ ΡΡΡΡΠ°Π½Π΅Π½Ρ.
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΠ΅Ρ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡΠΌ Π’Π΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ Π·Π°Π΄Π°Π½ΠΈΡ.
ΠΡΠ²ΠΎΠ΄Ρ Π ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ΅ Π΄ΠΈΠΏΠ»ΠΎΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π±ΡΠ»ΠΈ Π΄ΠΎΡΡΠΈΠ³Π½ΡΡΡ ΡΠ΅Π»ΠΈ Π·Π°ΡΠ²Π»Π΅Π½Π½ΡΠ΅ Π²ΠΎ Π²Π²Π΅Π΄Π΅Π½ΠΈΠΈ — ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ Π·Π°Π΄Π°ΡΠΈ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ Π² Π·Π°Π΄Π°Π½Π½ΠΎΠΌ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° ΡΠΎΡΠ΅ΠΊ M, Π²Π΅ΡΠ½ΠΎ Π»ΠΈ, ΡΡΠΎ Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΡΠΎΡΠΊΠΈ AM ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ ΡΠΎΡΠΊΠ° B (AB), ΡΠ°ΠΊΠ°Ρ ΡΡΠΎ Π½Π΅ ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ Π΄Π²ΡΡ ΡΠΎΡΠ΅ΠΊ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° M, ΠΊΠΎΡΠΎΡΡΠ΅ Π»Π΅ΠΆΠ°Ρ ΠΏΠΎ ΡΠ°Π·Π½ΡΠ΅ ΡΡΠΎΡΠΎΠ½Ρ ΠΎΡ ΠΏΡΡΠΌΠΎΠΉ AB.
ΠΡΠ»ΠΎ Π²ΡΡΡΠ½Π΅Π½ΠΎ ΡΡΠΎ ΡΡΡΠ΅ΡΡΠ²ΡΡΡ ΡΠΎΡΠΊΠΈ, Π΄Π»Ρ ΠΊΠΎΡΠΎΡΡΡ Π΄Π°Π½Π½ΠΎΠ΅ ΡΡΠ²Π΅ΡΠΆΠ΄Π΅Π½ΠΈΠ΅ Π½Π΅ Π²Π΅ΡΠ½ΠΎ, ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½Π° ΡΠΈΡΡΠ½ΠΊΠ΅ Π½ΠΈΠΆΠ΅.
ΠΠΎΠ»ΡΡΠ΅Π½Π½Π°Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΠ΅Ρ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡΠΌ Π’Π΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ Π·Π°Π΄Π°Π½ΠΈΡ. ΠΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΠΏΠΎΠ»ΡΡΠΈΠ» Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΏΡΠΎΡΠΌΠ°ΡΡΠΈΠ²Π°ΡΡ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΡ ΠΊΠ°ΠΊ Π² Π³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠΌ ΡΠ°ΠΊ ΠΈ Π² ΡΠ΅ΠΊΡΡΠΎΠ²ΠΎΠΌ Π²ΠΈΠ΄Π΅.
ΠΠ°Π΄Π°ΡΠ° ΡΠ΅ΡΠ°Π»Π°ΡΡ Π² Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΡΠ°ΠΏΠΎΠ²:
Β§ ΠΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ ΠΈ ΠΏΠΎΡΡΠ°Π½ΠΎΠ²ΠΊΠ° Π·Π°Π΄Π°ΡΠΈ;
Β§ Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΠΡΠΊΠΈΠ·Π½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠ°;
Β§ Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Π’Π΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠ°;
Β§ Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΡΠ°Π±ΠΎΡΠ΅Π³ΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠ°;
ΠΡΠ΅ ΡΡΠ°ΠΏΡ ΠΏΠΎΠ»Π½ΠΎΡΡΡΡ ΠΈΠ»ΠΈ ΡΠ°ΡΡΠΈΡΠ½ΠΎ Π·Π°Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠΈΡΠΎΠ²Π°Π½Ρ ΠΈ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½Ρ Π² Π½Π°ΡΡΠΎΡΡΠ΅ΠΉ ΠΏΠΎΡΡΠ½ΠΈΡΠ΅Π»ΡΠ½ΠΎΠΉ Π·Π°ΠΏΠΈΡΠΊΠ΅. Π‘ΠΎΠ·Π΄Π°Π½Π° ΡΠΎΠΏΡΠΎΠ²ΠΎΠΆΠ΄Π°ΡΡΠ°Ρ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡ Π² ΡΠΎΡΡΠ°Π²Π΅:
Β§ Π’Π΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΎΠ΅ Π·Π°Π΄Π°Π½ΠΈΠ΅;
Β§ ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ;
Β§ ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΠΈ ΠΌΠ΅ΡΠΎΠ΄ΠΈΠΊΠ° ΠΈΡΠΏΡΡΠ°Π½ΠΈΠΉ;
Β§ Π ΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ.
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½Π° Π΄Π»Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ Π² ΡΡΠ΅Π΄Π½ΠΈΡ ΠΈ Π²ΡΡΡΠΈΡ ΡΡΠ΅Π±Π½ΡΡ Π·Π°Π²Π΅Π΄Π΅Π½ΠΈΡΡ Π²ΡΠ΅Ρ ΠΏΡΠΎΡΠΈΠ»Π΅ΠΉ ΠΈ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ.
ΠΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, Π Π’ΠΠ₯ΠΠΠ§ΠΠ‘ΠΠΠ ΠΠΠΠΠΠΠ
1.
ΠΠ²Π΅Π΄Π΅Π½ΠΈΠ΅
.
ΠΠΎΠ»Π½ΠΎΠ΅ Π½Π°ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΈΠ·Π΄Π΅Π»ΠΈΡ: ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡΠ°Ρ ΠΏΡΠΎΠ²Π΅ΡΠΈΡΡ Π΄Π»Ρ Π·Π°Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° ΡΠΎΡΠ΅ΠΊ M, Π²Π΅ΡΠ½ΠΎ Π»ΠΈ, ΡΡΠΎ Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΡΠΎΡΠΊΠΈ AM ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ ΡΠΎΡΠΊΠ° B (AB), ΡΠ°ΠΊΠ°Ρ ΡΡΠΎ Π½Π΅ ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ Π΄Π²ΡΡ ΡΠΎΡΠ΅ΠΊ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° M, ΠΊΠΎΡΠΎΡΡΠ΅ Π»Π΅ΠΆΠ°Ρ ΠΏΠΎ ΡΠ°Π·Π½ΡΠ΅ ΡΡΠΎΡΠΎΠ½Ρ ΠΎΡ ΠΏΡΡΠΌΠΎΠΉ AB.
ΠΡΠ°ΡΠΊΠ°Ρ Ρ Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠ° ΠΎΠ±Π»Π°ΡΡΠΈ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΡ: ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ Π·Π°Π΄Π°ΡΠΈ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ Π² Π·Π°Π΄Π°Π½Π½ΠΎΠΌ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° ΡΠΎΡΠ΅ΠΊ M, Π²Π΅ΡΠ½ΠΎ Π»ΠΈ, ΡΡΠΎ Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΡΠΎΡΠΊΠΈ AM ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ ΡΠΎΡΠΊΠ° B (AB), ΡΠ°ΠΊΠ°Ρ ΡΡΠΎ Π½Π΅ ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ Π΄Π²ΡΡ ΡΠΎΡΠ΅ΠΊ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° M, ΠΊΠΎΡΠΎΡΡΠ΅ Π»Π΅ΠΆΠ°Ρ ΠΏΠΎ ΡΠ°Π·Π½ΡΠ΅ ΡΡΠΎΡΠΎΠ½Ρ ΠΎΡ ΠΏΡΡΠΌΠΎΠΉ AB.
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ΅ ΠΈΠ·Π΄Π΅Π»ΠΈΠ΅ ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ°Π΅ΡΡΡ Π΄Π»Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ Π² ΡΡΠ΅Π΄Π½ΠΈΡ ΠΈ Π²ΡΡΡΠΈΡ ΡΡΠ΅Π±Π½ΡΡ Π·Π°Π²Π΅Π΄Π΅Π½ΠΈΡΡ Π²ΡΠ΅Ρ ΠΏΡΠΎΡΠΈΠ»Π΅ΠΉ ΠΈ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΠ·Π°ΡΠΈΠΉ.
2. ΠΡΠ½ΠΎΠ²Π°Π½ΠΈΡ Π΄Π»Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ.
Π£ΡΠ»ΠΎΠ²Π½ΠΎΠ΅ ΠΎΠ±ΠΎΠ·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΈΠ·Π΄Π΅Π»ΠΈΡ: ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°.
ΠΠΎΠΊΡΠΌΠ΅Π½Ρ: ΠΠ°Π΄Π°Π½ΠΈΠ΅ Π½Π° ΠΊΡΡΡΠΎΠ²ΡΡ ΡΠ°Π±ΠΎΡΡ.
Π£ΡΠ²Π΅ΡΠ΄ΠΈΠ»: Π‘ΡΡΠ»ΠΎΠ² Π‘.Π.
ΠΠ°ΡΠ° ΡΡΠ²Π΅ΡΠΆΠ΄Π΅Π½ΠΈΡ: 15.02.2010
ΠΠ»Π°Π½ΠΎΠ²ΡΠ΅ ΡΡΠΎΠΊΠΈ Π½Π°ΡΠ°Π»Π° ΠΈ ΠΎΠΊΠΎΠ½ΡΠ°Π½ΠΈΡ ΡΠ°Π±ΠΎΡΡ ΠΏΠΎ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΈΠ·Π΄Π΅Π»ΠΈΡ:
Π½Π°ΡΠ°Π»ΠΎ: 15.02.2010
ΠΎΠΊΠΎΠ½ΡΠ°Π½ΠΈΠ΅: 31.05.2010
3. ΠΠ°Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ.
Π€ΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΠ΅ Π½Π°Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅: ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ Π·Π°Π΄Π°ΡΠΈ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ Π² Π·Π°Π΄Π°Π½Π½ΠΎΠΌ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° ΡΠΎΡΠ΅ΠΊ M, Π²Π΅ΡΠ½ΠΎ Π»ΠΈ, ΡΡΠΎ Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΡΠΎΡΠΊΠΈ AM ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ ΡΠΎΡΠΊΠ° B (AB), ΡΠ°ΠΊΠ°Ρ ΡΡΠΎ Π½Π΅ ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ Π΄Π²ΡΡ ΡΠΎΡΠ΅ΠΊ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° M, ΠΊΠΎΡΠΎΡΡΠ΅ Π»Π΅ΠΆΠ°Ρ ΠΏΠΎ ΡΠ°Π·Π½ΡΠ΅ ΡΡΠΎΡΠΎΠ½Ρ ΠΎΡ ΠΏΡΡΠΌΠΎΠΉ AB.
ΠΠΊΡΠΏΠ»ΡΠ°ΡΠ°ΡΠΈΠΎΠ½Π½ΠΎΠ΅ Π½Π°Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅: ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΈΠ·Π΄Π΅Π»ΠΈΡ Π΄Π»Ρ Π½Π°Π³Π»ΡΠ΄Π½ΠΎΠ³ΠΎ Π΄ΠΎΠΊΠ°Π·Π°ΡΠ΅Π»ΡΡΡΠ²Π° ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ Π² Π·Π°Π΄Π°Π½Π½ΠΎΠΌ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° ΡΠΎΡΠ΅ΠΊ M, Π²Π΅ΡΠ½ΠΎ Π»ΠΈ, ΡΡΠΎ Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΡΠΎΡΠΊΠΈ AM ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ ΡΠΎΡΠΊΠ° B (AB), ΡΠ°ΠΊΠ°Ρ ΡΡΠΎ Π½Π΅ ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ Π΄Π²ΡΡ ΡΠΎΡΠ΅ΠΊ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° M, ΠΊΠΎΡΠΎΡΡΠ΅ Π»Π΅ΠΆΠ°Ρ ΠΏΠΎ ΡΠ°Π·Π½ΡΠ΅ ΡΡΠΎΡΠΎΠ½Ρ ΠΎΡ ΠΏΡΡΠΌΠΎΠΉ AB.
4. Π’ΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ ΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠΌΡ ΠΈΠ·Π΄Π΅Π»ΠΈΡ.
4.1. Π’ΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ ΠΊ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΡΠΌ Ρ Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠ°ΠΌ.
4.1.1. Π’ΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ ΠΊ ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΠΈ Π²Ρ ΠΎΠ΄Π½ΡΡ ΠΈ Π²ΡΡ ΠΎΠ΄Π½ΡΡ Π΄Π°Π½Π½ΡΡ .
ΠΡ ΠΎΠ΄Π½ΡΠΌΠΈ Π΄Π°Π½Π½ΡΠΌΠΈ Π΄Π»Ρ ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΡΠ²Π»ΡΡΡΡΡ:
ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΠΎΡΠ΅ΠΊ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° (N);
ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΡ ΡΠΎΡΠ΅ΠΊ (xi; yi);
Π’ΠΎΡΠΊΠ° Ai, Π΄Π»Ρ ΠΊΠΎΡΠΎΡΠΎΠΉ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Ρ ΠΎΡΠ΅Ρ ΠΏΠΎΡΡΡΠΎΠΈΡΡ ΠΏΡΡΠΌΡΡ.
ΠΡ ΠΎΠ΄Π½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅ ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΠΏΠΎΠ»ΡΡΠ°Π΅Ρ:
— ΠΈΠ· ΡΠ°ΠΉΠ»Π°, Π³Π΄Π΅ ΠΎΠ½ΠΈ ΡΠ°ΡΠΏΠΎΠ»Π°Π³Π°ΡΡΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ:
— ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π²Π²ΠΎΠ΄ΠΈΡ Ρ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΡ
3) ΠΡΡ ΠΎΠ΄Π½ΡΠΌΠΈ Π΄Π°Π½Π½ΡΠΌΠΈ Π΄Π»Ρ ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΡΠ²Π»ΡΡΡΡΡ:
— ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΡ ΡΠΎΡΠΊΠΈ B Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΡΠΎΡΠΊΠΈ A, Π΅ΡΠ»ΠΈ ΡΠ°ΠΊΠ°Ρ ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ.
— Π²ΠΈΠ·ΡΠ°Π»ΠΈΠ·Π°ΡΠΈΡ ΡΠΎΡΠ΅ΠΊ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° Π½Π° ΠΏΠ»ΠΎΡΠΊΠΎΡΡΠΈ
— Π²ΠΈΠ·ΡΠ°Π»ΠΈΠ·Π°ΡΠΈΡ ΠΏΡΡΠΌΠΎΠΉ AB, Π΄Π»Ρ Π·Π°Π΄Π°Π½Π½ΠΎΠΉ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΌ ΡΠΎΡΠΊΠΈ A.
4.1.2. Π’ΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ ΠΊ ΡΠΎΡΡΠ°Π²Ρ Π²ΡΠΏΠΎΠ»Π½ΡΠ΅ΠΌΡΡ ΡΡΠ½ΠΊΡΠΈΠΉ.
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° Π΄ΠΎΠ»ΠΆΠ½Π° ΠΈΠΌΠ΅ΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ:
7) Π²Π²ΠΎΠ΄ Π΄Π°Π½Π½ΡΡ ΠΎ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π΅ ΡΠΎΡΠ΅ΠΊ ΠΈΠ· ΡΠ°ΠΉΠ»Π°
8) Π²ΡΠ²ΠΎΠ΄ Π²Π²Π΅Π΄Π΅Π½Π½ΡΡ Π΄Π°Π½Π½ΡΡ Π½Π° ΡΠΊΡΠ°Π½
9) Π²Π²ΠΎΠ΄ Π΄Π°Π½Π½ΡΡ ΠΎ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π΅ Ρ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΡ
10) ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΈΠ΅ ΠΏΡΡΠΌΠΎΠΉ AB Π΄Π»Ρ ΡΠΊΠ°Π·Π°Π½Π½ΠΎΠΉ ΡΠΎΡΠΊΠΈ A.
11) ΠΠΎΠΈΡΠΊ ΡΠΎΡΠ΅ΠΊ Bi Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΡΠΎΡΠΊΠΈ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° Ai ΠΈ Π²ΡΠ²ΠΎΠ΄ Π½Π° ΡΠΊΡΠ°Π½
12) ΠΠΈΠ·ΡΠ°Π»ΠΈΠ·Π°ΡΠΈΡ ΡΠΎΡΠ΅ΠΊ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° Π½Π° ΡΠΊΡΠ°Π½Π΅
4.1.3. Π’ΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ ΠΊ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΡ
1) ΠΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ Π³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ
2) ΠΡΠ²ΠΎΠ΄ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° Π² ΡΠ°Π±Π»ΠΈΡΠ½ΠΎΠΉ ΡΠΎΡΠΌΠ΅ Ρ ΠΏΡΠΎΡΠΈΡΠΎΠ²ΠΊΠΎΠΉ Π³ΡΠ°Π½ΠΈΡ.
3) ΠΡΠ²ΠΎΠ΄ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° Π² Π³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠΉ ΡΠΎΡΠΌΠ΅
4.2. Π’ΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ ΠΊ Π½Π°Π΄Π΅ΠΆΠ½ΠΎΡΡΠΈ.
1) ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ΅ ΠΈΠ·Π΄Π΅Π»ΠΈΠ΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±ΡΡΡ Π·Π°ΡΠΈΡΠ΅Π½ΠΎ ΠΎΡ Π½Π΅ΠΏΡΠΎΠ΄ΡΠΌΠ°Π½Π½ΡΡ Π΄Π΅ΠΉΡΡΠ²ΠΈΠΉ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ. ΠΠΎΠ»ΠΆΠ΅Π½ Π±ΡΡΡ ΠΏΡΠ΅Π΄ΡΡΠΌΠΎΡΡΠ΅Π½ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΡΠΉ Π°Π½Π°Π»ΠΈΠ· Π²Ρ ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ, Π²Π²ΠΎΠ΄ΠΈΠΌΠΎΠΉ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΌ. Π ΡΠ»ΡΡΠ°Π΅ Π²Π²ΠΎΠ΄Π° Π½Π΅ΠΊΠΎΡΡΠ΅ΠΊΡΠ½ΡΡ Π΄Π°Π½Π½ΡΡ ΠΈΠ³Π½ΠΎΡΠΈΡΠΎΠ²Π°ΡΡ ΠΏΠΎΠΏΡΡΠΊΡ Π²Π²ΠΎΠ΄Π° ΠΈ Π²ΡΠ΄Π°ΡΡ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ ΠΎΠ± ΠΎΡΠΈΠ±ΠΊΠ΅ ΠΈ ΠΏΠΎΠ΄ΡΠΊΠ°Π·ΠΊΡ.
2) Π ΡΠ»ΡΡΠ°Π΅ ΠΎΡΠΈΠ±ΠΊΠΈ ΠΏΡΠΈ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π²ΡΠ΄Π°ΡΡ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ ΠΎΠ± ΠΎΡΠΈΠ±ΠΊΠ΅ ΠΈ ΠΏΡΠ΅ΠΊΡΠ°ΡΠΈΡΡ ΡΠ°Π±ΠΎΡΡ.
4.3. Π£ΡΠ»ΠΎΠ²ΠΈΡ ΡΠΊΡΠΏΠ»ΡΠ°ΡΠ°ΡΠΈΠΈ.
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΡΠΉ ΠΏΡΠΎΠ΄ΡΠΊΡ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±ΡΡΡ ΡΠ°ΡΡΡΠΈΡΠ°Π½ Π½Π° ΡΠ°Π±ΠΎΡΡ Π² Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠΌ ΡΠ΅ΠΆΠΈΠΌΠ΅ Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΌ, Π½Π΅ ΡΠ²Π»ΡΡΡΠΈΠΌΡΡ ΠΏΡΠΎΡΠ΅ΡΡΠΈΠΎΠ½Π°Π»ΡΠ½ΡΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠΎΠΌ.
Π£ΡΠ»ΠΎΠ²ΠΈΡ ΡΠΊΡΠΏΠ»ΡΠ°ΡΠ°ΡΠΈΠΈ Π³ΠΈΠ±ΠΊΠΈΡ ΠΈ ΠΆΡΡΡΠΊΠΎΠ³ΠΎ Π΄ΠΈΡΠΊΠΎΠ², ΡΠ²Π»ΡΡΡΠΈΠΌΠΈΡΡ ΠΎΡΠ½ΠΎΠ²Π½ΡΠΌΠΈ Π½ΠΎΡΠΈΡΠ΅Π»ΡΠΌΠΈ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ Π΄Π»Ρ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΡΠ΅ΠΌΠΎΠ³ΠΎ ΠΠ, Π΄ΠΎΠ»ΠΆΠ½Ρ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΎΠ²Π°ΡΡ Π²ΡΠ΅ΠΌ ΠΎΡΠ½ΠΎΠ²Π½ΡΠΌ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡΠΌ ΠΈΡ ΡΠΊΡΠΏΠ»ΡΠ°ΡΠ°ΡΠΈΠΈ (ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΠ° Π²ΠΎΠ·Π΄ΡΡ Π°, ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½Π°Ρ Π²Π»Π°ΠΆΠ½ΠΎΡΡΡ ΠΈ Ρ. ΠΏ.), ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΡ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΈΡ ΠΏΡΠΈ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²Π΅ ΠΈ Π·Π°Π½Π΅ΡΡΠ½Π½ΡΡ Π² Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡ, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΠ΅ΡΡΡ ΠΏΡΠΈ ΠΏΠΎΠΊΡΠΏΠΊΠ΅ ΡΡΠΈΡ ΡΡΡΡΠΎΠΉΡΡΠ².
4.4. Π’ΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ ΠΊ ΡΠΎΡΡΠ°Π²Ρ ΠΈ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ°ΠΌ ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈΡ ΡΡΠ΅Π΄ΡΡΠ².
ΠΡΠΎΡΠ΅ΡΡΠΎΡ: 1 ΠΠΡ ΠΈ Π²ΡΡΠ΅.
ΠΠΏΠ΅ΡΠ°ΡΠΈΠ²Π½Π°Ρ ΠΏΠ°ΠΌΡΡΡ — ΠΌΠΈΠ½ΠΈΠΌΡΠΌ 256 ΠΠ±.
ΠΠΈΡΠΏΠ»Π΅ΠΉ. ΠΠ΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌ ΡΠ²Π΅ΡΠ½ΠΎΠΉ ΠΈΠ»ΠΈ ΠΌΠΎΠ½ΠΎΡ ΡΠΎΠΌΠ½ΡΠΉ Π΄ΠΈΡΠΏΠ»Π΅ΠΉ ΡΠΈΠΏΠ° VGA, SVGA.
ΠΠ°Π»ΠΈΡΠΈΠ΅ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΡ ΠΈ ΠΌΠ°Π½ΠΈΠΏΡΠ»ΡΡΠΎΡΠ° ΠΌΡΡΡ.
4.5. Π’ΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ ΠΊ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½ΠΎΠΉ ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠΉ ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΠΎΡΡΠΈ.
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΡΠ°ΡΡΡΠΈΡΠ°Π½Π° Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Π² ΡΡΠ΅Π΄Π΅ Windows'7/Vista/XP.
ΠΠ»Ρ ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π²Ρ ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠ΅ΠΉ ΡΠ²Π»ΡΡΡΡΡ ΡΠ°ΠΉΠ»Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ.
Π‘ΡΡΡΠΊΡΡΡΠ° Ρ ΡΠ°Π½Π΅Π½ΠΈΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π° Π² ΠΏΡΠ½ΠΊΡΠ΅ 4.1.1.
4.6. Π’ΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ ΠΊ ΠΌΠ°ΡΠΊΠΈΡΠΎΠ²ΠΊΠ΅ ΠΈ ΡΠΏΠ°ΠΊΠΎΠ²ΠΊΠ΅.
ΠΠ°ΡΠΊΠΈΡΠΎΠ²ΠΊΠ° ΠΈ ΡΠΏΠ°ΠΊΠΎΠ²ΠΊΠ° ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΡΠ΅ΠΌΠΎΠ³ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ΄ΡΠΊΡΠ° Π΄ΠΎΠ»ΠΆΠ½Ρ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΎΠ²Π°ΡΡ Π²ΡΠ΅ΠΌ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΠΌ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡΠΌ, ΠΏΡΠΈΠΌΠ΅Π½ΡΠ΅ΠΌΡΠΌ ΠΊ ΠΌΠ°ΡΠΊΠΈΡΠΎΠ²ΠΊΠ΅, Π²Π°ΡΠΈΠ°Π½ΡΠ°ΠΌ ΠΈ ΡΠΏΠΎΡΠΎΠ±Π°ΠΌ ΡΠΏΠ°ΠΊΠΎΠ²ΠΊΠΈ.
4.7. Π’ΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ ΠΊ ΡΡΠ°Π½ΡΠΏΠΎΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΈ Ρ ΡΠ°Π½Π΅Π½ΠΈΡ.
ΠΠ»Ρ Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ΄ΡΠΊΡΠ° Π΄ΠΎΠ»ΠΆΠ½Ρ Π±ΡΡΡ ΡΠΎΠ±Π»ΡΠ΄Π΅Π½Ρ Π²ΡΠ΅ ΡΡΠ»ΠΎΠ²ΠΈΡ ΡΡΠ°Π½ΡΠΏΠΎΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ, ΠΌΠ΅ΡΡΠ° Ρ ΡΠ°Π½Π΅Π½ΠΈΡ, ΡΡΠ»ΠΎΠ²ΠΈΡ ΡΠΊΠ»Π°Π΄ΠΈΡΠΎΠ²Π°Π½ΠΈΡ, ΡΡΠΎΠΊΠΈ Ρ ΡΠ°Π½Π΅Π½ΠΈΡ Π² ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ ΡΡΠ»ΠΎΠ²ΠΈΡΡ , ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡ Π²ΡΠ΅ΠΌ ΡΡΠ°Π½Π΄Π°ΡΡΠ°ΠΌ ΠΈ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡΠΌ Π΄Π»Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΡ ΠΏΠΎ Π΄Π°Π½Π½ΠΎΠΌΡ ΠΏΡΠ½ΠΊΡΡ.
5. Π’ΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ ΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠΉ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ.
ΠΠΎΠ»Π½ΡΠΉ ΠΏΠ°ΠΊΠ΅Ρ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠΎΠ² Π΄ΠΎΠ»ΠΆΠ΅Π½ Π²ΠΊΠ»ΡΡΠ°ΡΡ :
ΠΠΎΡΡΠ½ΠΈΡΠ΅Π»ΡΠ½Π°Ρ Π·Π°ΠΏΠΈΡΠΊΠ°.
ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ.
Π’Π΅ΠΊΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ.
ΠΠ΅ΡΠΎΠ΄ΠΈΠΊΠ° ΠΈΡΠΏΡΡΠ°Π½ΠΈΠΉ.
Π ΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ.
6. Π’Π΅Ρ Π½ΠΈΠΊΠΎ-ΡΠΊΠΎΠ½ΠΎΠΌΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΏΠΎΠΊΠ°Π·Π°ΡΠ΅Π»ΠΈ.
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ ΡΡΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎ ΡΠΎΠΊΡΠ°ΡΠΈΡΡ Π²ΡΠ΅ΠΌΡ Ρ ΡΠ»ΡΡΡΠΈΡΡ Π½Π°Π³Π»ΡΠ΄Π½ΠΎΡΡΡ ΠΏΡΠΈ Π΄ΠΎΠΊΠ°Π·Π°ΡΠ΅Π»ΡΡΡΠ²Π΅ ΡΠ΅ΠΎΡΠ΅ΠΌ ΡΠ΅ΠΎΡΠΈΠΈ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ² Π² ΡΡΠ΅Π±Π½ΡΡ Π·Π°Π²Π΅Π΄Π΅Π½ΠΈΡΡ .
7. Π‘ΡΠ°Π΄ΠΈΠΈ ΠΈ ΡΡΠ°ΠΏΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ.
Π’Π΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΎΠ΅ Π·Π°Π΄Π°Π½ΠΈΠ΅ ΠΠ»Π°Π½ΠΎΠ²ΡΠ΅ ΡΡΠΎΠΊΠΈ Π½Π°ΡΠ°Π»Π° ΠΈ ΠΎΠΊΠΎΠ½ΡΠ°Π½ΠΈΡ ΡΠ°Π±ΠΎΡΡ:
ΠΠ°ΡΠ°Π»ΠΎ: 15.02.10
ΠΠΊΠΎΠ½ΡΠ°Π½ΠΈΠ΅:3.03.10
ΠΡΠΊΠΈΠ·Π½ΡΠΉ ΠΏΡΠΎΠ΅ΠΊΡ ΠΠ»Π°Π½ΠΎΠ²ΡΠ΅ ΡΡΠΎΠΊΠΈ Π½Π°ΡΠ°Π»Π° ΠΈ ΠΎΠΊΠΎΠ½ΡΠ°Π½ΠΈΡ ΡΠ°Π±ΠΎΡΡ:
ΠΠ°ΡΠ°Π»ΠΎ: 04.03.10
ΠΠΊΠΎΠ½ΡΠ°Π½ΠΈΠ΅:1.04.10
Π’Π΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΏΡΠΎΠ΅ΠΊΡ ΠΠ»Π°Π½ΠΎΠ²ΡΠ΅ ΡΡΠΎΠΊΠΈ Π½Π°ΡΠ°Π»Π° ΠΈ ΠΎΠΊΠΎΠ½ΡΠ°Π½ΠΈΡ ΡΠ°Π±ΠΎΡΡ:
ΠΠ°ΡΠ°Π»ΠΎ: 2.04.10
ΠΠΊΠΎΠ½ΡΠ°Π½ΠΈΠ΅: 16.04.10
Π Π°Π±ΠΎΡΠΈΠΉ ΠΏΡΠΎΠ΅ΠΊΡ ΠΠ»Π°Π½ΠΎΠ²ΡΠ΅ ΡΡΠΎΠΊΠΈ Π½Π°ΡΠ°Π»Π° ΠΈ ΠΎΠΊΠΎΠ½ΡΠ°Π½ΠΈΡ ΡΠ°Π±ΠΎΡΡ:
ΠΠ°ΡΠ°Π»ΠΎ: 16.04.10
ΠΠΊΠΎΠ½ΡΠ°Π½ΠΈΠ΅: 30.05.10
7. ΠΠΎΡΡΠ΄ΠΎΠΊ ΠΊΠΎΠ½ΡΡΠΎΠ»Ρ ΠΈ ΠΏΡΠΈΡΠΌΠΊΠΈ.
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° Π΄ΠΎΠ»ΠΆΠ½Π° Π±ΡΡΡ ΠΏΡΠΎΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½Π° Π² ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΠΈ Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΎΠΉ ΠΈ ΠΌΠ΅ΡΠΎΠ΄ΠΈΠΊΠΎΠΉ ΠΈΡΠΏΡΡΠ°Π½ΠΈΠΉ.
ΠΡΠΈΠ΅ΠΌΠΊΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΠΈΡΠ΅Π»Ρ ΠΏΡΠΎΠ΅ΠΊΡΠ°.
ΠΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π
ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ
ΠΠ±ΡΠΈΠ΅ ΡΠ²Π΅Π΄Π΅Π½ΠΈΡ
ΠΠ°ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ: ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡΠ°Ρ ΠΏΡΠΎΠ²Π΅ΡΠΈΡΡ Π΄Π»Ρ Π·Π°Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° ΡΠΎΡΠ΅ΠΊ M, Π²Π΅ΡΠ½ΠΎ Π»ΠΈ, ΡΡΠΎ Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΡΠΎΡΠΊΠΈ AM ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ ΡΠΎΡΠΊΠ° B (AB), ΡΠ°ΠΊΠ°Ρ ΡΡΠΎ Π½Π΅ ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ Π΄Π²ΡΡ ΡΠΎΡΠ΅ΠΊ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° M, ΠΊΠΎΡΠΎΡΡΠ΅ Π»Π΅ΠΆΠ°Ρ ΠΏΠΎ ΡΠ°Π·Π½ΡΠ΅ ΡΡΠΎΡΠΎΠ½Ρ ΠΎΡ ΠΏΡΡΠΌΠΎΠΉ AB. ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ΅ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΠ΅, Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΠ΅ Π΄Π»Ρ ΡΡΠ½ΠΊΡΠΈΠΎΠ½ΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ: ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½Π° Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Π² ΡΡΠ΅Π΄Π΅ Windows'7/Vista/XP.
Π€ΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΠ΅ Π½Π°Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅.
Π€ΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΠ΅ Π½Π°Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ: ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ Π·Π°Π΄Π°ΡΠΈ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ Π² Π·Π°Π΄Π°Π½Π½ΠΎΠΌ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° ΡΠΎΡΠ΅ΠΊ M, Π²Π΅ΡΠ½ΠΎ Π»ΠΈ, ΡΡΠΎ Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΡΠΎΡΠΊΠΈ AM ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ ΡΠΎΡΠΊΠ° B (AB), ΡΠ°ΠΊΠ°Ρ ΡΡΠΎ Π½Π΅ ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ Π΄Π²ΡΡ ΡΠΎΡΠ΅ΠΊ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° M, ΠΊΠΎΡΠΎΡΡΠ΅ Π»Π΅ΠΆΠ°Ρ ΠΏΠΎ ΡΠ°Π·Π½ΡΠ΅ ΡΡΠΎΡΠΎΠ½Ρ ΠΎΡ ΠΏΡΡΠΌΠΎΠΉ AB.
ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΎΠΉ ΡΡΡΡΠΊΡΡΡΡ.
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° Π²ΡΠΏΠΎΠ»Π½Π΅Π½Π° Π½Π° ΠΎΠ±ΡΠ΅ΠΊΡΠ½ΠΎ-ΠΎΡΠΈΠ΅Π½ΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠΌ ΡΠ·ΡΠΊΠ΅ Delphi 7.0.ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΡΠΎΡΡΠΎΠΈΡ ΠΈΠ· ΡΠ°ΠΉΠ»ΠΎΠ²: Unit1. pas, Unit2.pas., Picture. pas, lib. pas
Unit1.pas ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ ΠΊΠΎΠ΄ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ ΠΏΡΠ΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΎ ΡΠΎΠΌ, ΡΡΠΎ Π΄Π»Ρ Π·Π°Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° ΡΠΎΡΠ΅ΠΊ M, Π²Π΅ΡΠ½ΠΎ Π»ΠΈ, ΡΡΠΎ Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΡΠΎΡΠΊΠΈ AM ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ ΡΠΎΡΠΊΠ° B (AB), ΡΠ°ΠΊΠ°Ρ ΡΡΠΎ Π½Π΅ ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ Π΄Π²ΡΡ ΡΠΎΡΠ΅ΠΊ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° M, ΠΊΠΎΡΠΎΡΡΠ΅ Π»Π΅ΠΆΠ°Ρ ΠΏΠΎ ΡΠ°Π·Π½ΡΠ΅ ΡΡΠΎΡΠΎΠ½Ρ ΠΎΡ ΠΏΡΡΠΌΠΎΠΉ AB
Unit2.pas ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ ΠΊΠΎΠ΄ ΠΏΠ°Π½Π΅Π»ΠΈ Ρ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ΠΌ ΠΎΠ± ΠΎΡΠΈΠ±ΠΊΠ΅.
Picture.pas ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ ΡΡΠ½ΠΊΡΠΈΠΈ, Π²ΡΡΠΈΡΠ»ΡΡΡΠΈΠ΅ ΠΊΠΎΡΡΡΠΈΡΠΈΠ΅Π½ΡΡ ΠΏΠ΅ΡΠ΅Π²ΠΎΠ΄Π° ΡΠ΅Π°Π»ΡΠ½ΡΡ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°Ρ Π² ΡΠΊΡΠ°Π½Π½ΡΠ΅ Π΄Π»Ρ Π³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π°.
Lib.pas — Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΡΠ½ΡΠΉ ΡΠ°ΠΉΠ», ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π²Π²Π΅Π΄Π΅Π½Π½ΡΡ ΡΠΈΠΏΠΎΠ² ΠΈ Π³Π»ΠΎΠ±Π°Π»ΡΠ½ΡΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ .
ΠΡΠ΅ ΡΠ°ΠΉΠ»Ρ ΠΎΠ±ΡΠ΅Π΄ΠΈΠ½Π΅Π½Ρ Π² ΠΏΡΠΎΠ΅ΠΊΡ Poisktochki. dpr
ΠΡΠ½ΠΎΠ²Π½ΡΠ΅ ΠΏΡΠΎΡΠ΅Π΄ΡΡΡ ΡΠ°ΡΡΠΌΠ°ΡΡΠΈΠ²Π°ΡΡΡΡ Π² Π’Π°Π±Π»ΠΈΡΠ΅ 3.1.
Π’Π°Π±Π»ΠΈΡΠ° 3.1. Π€ΡΠ½ΠΊΡΠΈΠΈ ΠΏΡΠΎΡΠ΅ΡΡΠΎΠ².
ΠΠ°ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΡΠΎΡΠ΅ΡΡΠ° | ΠΠ°Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΡΠΎΡΠ΅ΡΡΠ° | |
OutPutFile | ΠΠ²ΠΎΠ΄ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°Ρ ΡΠΎΡΠ΅ΠΊ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° ΠΈΠ· ΡΠ°ΠΉΠ»Π° | |
Search | ΠΠΎΠΈΡΠΊ ΡΠΎΡΠΊΠΈ Bi Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΡΠΎΡΠΊΠΈ Aj ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° | |
readFromGrid | ΠΠ²ΠΎΠ΄ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°Ρ ΡΠΎΡΠ΅ΠΊ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° ΠΈΠ· ΡΠ°Π±Π»ΠΈΡΡ Π½Π° ΡΠΊΡΠ°Π½Π΅ | |
sgDataSelectCell | Π Π°ΡΡΠ΅Ρ ΡΠ°Π·Π½ΠΈΡΡ ΠΌΠ΅ΠΆΠ΄Ρ ΠΈΠ½Π΄Π΅ΠΊΡΠ°ΠΌΠΈ ΡΡΡΠΎΠΊΠΈ ΠΈ ΡΡΠΎΠ»Π±ΡΠ° Π΄Π»Ρ Π²ΡΠ±ΡΠ°Π½Π½ΠΎΠ³ΠΎ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°. | |
pryamaya | ΠΡΡΠΈΡΠ»ΡΠ΅Ρ ΠΊΠΎΡΡΡΠΈΡΠΈΠ΅Π½ΡΡ ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ ΠΏΡΡΠΌΠΎΠΉ Π΄Π»Ρ Π΄Π²ΡΡ Π·Π°Π΄Π°Π½Π½ΡΡ ΡΠΎΡΠ΅ΠΊ | |
znak | ΠΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅Ρ ΠΏΠΎ ΠΊΠ°ΠΊΡΡ ΡΡΡΠΎΠ½Ρ ΠΎΡ Π·Π°Π΄Π°Π½Π½ΠΎΠΉ ΠΏΡΡΠΌΠΎΠΉ Π»Π΅ΠΆΠΈΡ ΡΠΎΡΠΊΠ° ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° | |
MakePicture | Π ΠΈΡΡΠ΅Ρ Π½Π° ΡΠΊΡΠ°Π½Π΅ ΡΠΎΡΠΊΠΈ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° ΡΠΎΠ³Π»Π°ΡΠ½ΠΎ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΠ°ΠΌ | |
PaintStr | Π ΠΈΡΡΠ΅Ρ ΠΏΡΡΠΌΡΡ ΠΌΠ΅ΠΆΠ΄Ρ Π·Π°Π΄Π°Π½Π½ΡΠΌΠΈ ΡΠΎΡΠΊΠ°ΠΌΠΈ | |
ΠΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΠ΅ ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΡΡΠ΅Π΄ΡΡΠ²Π°
ΠΡΠΎΡΠ΅ΡΡΠΎΡ: 1 ΠΠΡ ΠΈ Π²ΡΡΠ΅.
ΠΠΏΠ΅ΡΠ°ΡΠΈΠ²Π½Π°Ρ ΠΏΠ°ΠΌΡΡΡ — ΠΌΠΈΠ½ΠΈΠΌΡΠΌ 256 ΠΠ±.
ΠΠΈΡΠΏΠ»Π΅ΠΉ. ΠΠ΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌ ΡΠ²Π΅ΡΠ½ΠΎΠΉ ΠΈΠ»ΠΈ ΠΌΠΎΠ½ΠΎΡ ΡΠΎΠΌΠ½ΡΠΉ Π΄ΠΈΡΠΏΠ»Π΅ΠΉ ΡΠΈΠΏΠ° VGA, SVGA. ΠΠ°Π»ΠΈΡΠΈΠ΅ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΡ ΠΈ ΠΌΠ°Π½ΠΈΠΏΡΠ»ΡΡΠΎΡΠ° ΠΌΡΡΡ.
ΠΡΠ·ΠΎΠ² ΠΈ Π·Π°Π³ΡΡΠ·ΠΊΠ°
ΠΡΠ·ΠΎΠ² ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΠΎΡΡΡΠ΅ΡΡΠ²Π»ΡΠ΅ΡΡΡ ΠΏΠΎΡΡΠ΅Π΄ΡΡΠ²ΠΎΠΌ Π·Π°ΠΏΡΡΠΊΠ° ΡΠ°ΠΉΠ»Π° poisktochki. exe
ΠΡ ΠΎΠ΄Π½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅
2 ΠΡ ΠΎΠ΄Π½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅
ΠΡ ΠΎΠ΄Π½ΡΠΌΠΈ Π΄Π°Π½Π½ΡΠΌΠΈ Π΄Π»Ρ ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΡΠ²Π»ΡΡΡΡΡ:
ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΠΎΡΠ΅ΠΊ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° (N);
ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΡ ΡΠΎΡΠ΅ΠΊ (xi; yi);
Π’ΠΎΡΠΊΠ° Ai, Π΄Π»Ρ ΠΊΠΎΡΠΎΡΠΎΠΉ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Ρ ΠΎΡΠ΅Ρ ΠΏΠΎΡΡΡΠΎΠΈΡΡ ΠΏΡΡΠΌΡΡ.
ΠΡ ΠΎΠ΄Π½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅ ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΠΏΠΎΠ»ΡΡΠ°Π΅Ρ:
— ΠΈΠ· ΡΠ°ΠΉΠ»Π°, Π³Π΄Π΅ ΠΎΠ½ΠΈ ΡΠ°ΡΠΏΠΎΠ»Π°Π³Π°ΡΡΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ:
— ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π²Π²ΠΎΠ΄ΠΈΡ Ρ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΡ
3 ΠΡΡ ΠΎΠ΄Π½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅
ΠΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΠΈ ΠΌΠ΅ΡΠΎΠ΄ΠΈΠΊΠ° ΠΈΡΠΏΡΡΠ°Π½ΠΈΠΉ
1 ΠΠ±ΡΠ΅ΠΊΡ ΠΈΡΠΏΡΡΠ°Π½ΠΈΠΉ
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡΠ°Ρ ΠΏΡΠΎΠ²Π΅ΡΠΈΡΡ Π΄Π»Ρ Π·Π°Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° ΡΠΎΡΠ΅ΠΊ M, Π²Π΅ΡΠ½ΠΎ Π»ΠΈ, ΡΡΠΎ Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΡΠΎΡΠΊΠΈ AM ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ ΡΠΎΡΠΊΠ° B (AB), ΡΠ°ΠΊΠ°Ρ ΡΡΠΎ Π½Π΅ ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ Π΄Π²ΡΡ ΡΠΎΡΠ΅ΠΊ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° M, ΠΊΠΎΡΠΎΡΡΠ΅ Π»Π΅ΠΆΠ°Ρ ΠΏΠΎ ΡΠ°Π·Π½ΡΠ΅ ΡΡΠΎΡΠΎΠ½Ρ ΠΎΡ ΠΏΡΡΠΌΠΎΠΉ AB
2 Π¦Π΅Π»Ρ ΠΈΡΠΏΡΡΠ°Π½ΠΈΠΉ
ΠΡΠΎΠ²Π΅ΡΠΈΡΡ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΎΠΌΡ Π·Π°Π΄Π°Π½ΠΈΡ.
3 Π’ΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ ΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ΅
13) Π²Π²ΠΎΠ΄ Π΄Π°Π½Π½ΡΡ ΠΎ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π΅ ΡΠΎΡΠ΅ΠΊ ΠΈΠ· ΡΠ°ΠΉΠ»Π°
14) Π²ΡΠ²ΠΎΠ΄ Π²Π²Π΅Π΄Π΅Π½Π½ΡΡ Π΄Π°Π½Π½ΡΡ Π½Π° ΡΠΊΡΠ°Π½
15) Π²Π²ΠΎΠ΄ Π΄Π°Π½Π½ΡΡ ΠΎ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π΅ Ρ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΡ
16) ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΈΠ΅ ΠΏΡΡΠΌΠΎΠΉ AB Π΄Π»Ρ ΡΠΊΠ°Π·Π°Π½Π½ΠΎΠΉ ΡΠΎΡΠΊΠΈ A.
17) ΠΠΎΠΈΡΠΊ ΡΠΎΡΠ΅ΠΊ Bi Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΡΠΎΡΠΊΠΈ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° Ai ΠΈ Π²ΡΠ²ΠΎΠ΄ Π½Π° ΡΠΊΡΠ°Π½
18) ΠΠΈΠ·ΡΠ°Π»ΠΈΠ·Π°ΡΠΈΡ ΡΠΎΡΠ΅ΠΊ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° Π½Π° ΡΠΊΡΠ°Π½Π΅
4 Π‘ΡΠ΅Π΄ΡΡΠ²Π° ΠΈ ΠΏΠΎΡΡΠ΄ΠΎΠΊ ΠΈΡΠΏΡΡΠ°Π½ΠΈΠΉ
4.1 Π’Π΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΡΡΠ΅Π΄ΡΡΠ²Π° ΠΡΠΎΡΠ΅ΡΡΠΎΡ: 1 ΠΠΡ ΠΈ Π²ΡΡΠ΅.
ΠΠΏΠ΅ΡΠ°ΡΠΈΠ²Π½Π°Ρ ΠΏΠ°ΠΌΡΡΡ — ΠΌΠΈΠ½ΠΈΠΌΡΠΌ 256 ΠΠ±.
ΠΠΈΡΠΏΠ»Π΅ΠΉ. ΠΠ΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌ ΡΠ²Π΅ΡΠ½ΠΎΠΉ ΠΈΠ»ΠΈ ΠΌΠΎΠ½ΠΎΡ ΡΠΎΠΌΠ½ΡΠΉ Π΄ΠΈΡΠΏΠ»Π΅ΠΉ ΡΠΈΠΏΠ° VGA, SVGA.
ΠΠ°Π»ΠΈΡΠΈΠ΅ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΡ ΠΈ ΠΌΠ°Π½ΠΈΠΏΡΠ»ΡΡΠΎΡΠ° ΠΌΡΡΡ.
4.2 ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΡΠ΅ ΡΡΠ΅Π΄ΡΡΠ²Π° ΠΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½Π°Ρ ΡΠΈΡΡΠ΅ΠΌΠ° Windows'7/Vista/XP
4.3 ΠΠΎΡΡΠ΄ΠΎΠΊ ΠΈΡΠΏΡΡΠ°Π½ΠΈΠΉ
1. Π‘ΠΎΠ·Π΄Π°ΡΡ ΡΠ°ΠΉΠ» ΠΈΡΡ ΠΎΠ΄Π½ΡΡ Π΄Π°Π½Π½ΡΡ ΠΊΠ°ΠΊ ΡΠΊΠ°Π·Π°Π½ΠΎ Π² ΠΈ ΠΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ Π ΠΠ½ΡΡΡΡΠΊΡΠΈΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ
2. ΠΠ°ΠΏΡΡΡΠΈΡΡ ΡΠ°ΠΉΠ» poisktochki.exe.
3. Π‘Π»Π΅Π΄ΠΎΠ²Π°ΡΡ ΡΠΊΠ°Π·Π°Π½ΠΈΡΠΌ ΠΏΡΠΈΠ²Π΅Π΄ΡΠ½Π½ΡΡ ΠΏΠ΅ΡΠ΅Π΄ ΡΠ΅ΡΡΠΎΠ²ΡΠΌΠΈ Π·Π°Π΄Π°Π½ΠΈΡΠΌΠΈ Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΡΡΠ½ΠΊΡΠΈΠΈ.
4. ΠΡΠΎΠ²ΠΎΠ΄ΠΈΡΡ ΠΈΡΠΏΡΡΠ°Π½ΠΈΡ Π² ΠΏΠΎΡΡΠ΄ΠΊΠ΅, ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½Π½ΠΎΠΌ Π² ΠΌΠ΅ΡΠΎΠ΄ΠΈΠΊΠ΅ ΠΈΡΠΏΡΡΠ°Π½ΠΈΠΉ, ΡΠ°ΠΊ ΠΊΠ°ΠΊ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΡ ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠΈΡ .
5 ΠΠ΅ΡΠΎΠ΄Ρ ΠΈΡΠΏΡΡΠ°Π½ΠΈΠΉ
1) Π²Π²ΠΎΠ΄ Π΄Π°Π½Π½ΡΡ ΠΈΠ· ΡΠ°ΠΉΠ»Π° ΠΈ Π²ΡΠ²ΠΎΠ΄ Π΄Π°Π½Π½ΡΡ Π½Π° ΡΠΊΡΠ°Π½
ΠΠ΅ΡΠ²ΠΎΠ½Π°ΡΠ°Π»ΡΠ½ΡΠΉ Π²ΠΈΠ΄ ΠΎΠΊΠ½Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ
Π‘ΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅ ΡΠ°ΠΉΠ»Π° data. txt
2 4
— 3 5
5 -4
— 2 1
ΠΠΈΠ΄ ΠΎΠΊΠ½Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΠΏΠΎΡΠ»Π΅ Π½Π°ΠΆΠ°ΡΠΈΡ ΠΊΠ½ΠΎΠΏΠΊΠΈ «ΠΠ²Π΅ΡΡΠΈ Π΄Π°Π½Π½ΡΠ΅ ΠΈΠ· ΡΠ°ΠΉΠ»Π°»
2) ΠΠΎΠΈΡΠΊ ΡΠΎΡΠ΅ΠΊ Bi Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΡΠΎΡΠΊΠΈ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° Ai ΠΈ Π²ΡΠ²ΠΎΠ΄ Π½Π° ΡΠΊΡΠ°Π½
ΠΠ°ΠΆΠ°ΡΡ ΠΊΠ½ΠΎΠΏΠΊΡ «ΠΠ°ΠΉΡΠΈ»
ΠΠ°ΠΊ Π²ΠΈΠ΄Π½ΠΎ ΠΈΠ· ΡΡΠΎΠ³ΠΎ ΡΠ΅ΡΡΠ°, Π½Π΅ Π΄Π»Ρ Π²ΡΠ΅Ρ ΡΠΎΡΠ΅ΠΊ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° AM ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ ΡΠΎΡΠΊΠ° B (AB), ΡΠ°ΠΊΠ°Ρ ΡΡΠΎ Π½Π΅ ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ Π΄Π²ΡΡ ΡΠΎΡΠ΅ΠΊ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° M, ΠΊΠΎΡΠΎΡΡΠ΅ Π»Π΅ΠΆΠ°Ρ ΠΏΠΎ ΡΠ°Π·Π½ΡΠ΅ ΡΡΠΎΡΠΎΠ½Ρ ΠΎΡ ΠΏΡΡΠΌΠΎΠΉ AB
3) ΠΠΈΠ·ΡΠ°Π»ΠΈΠ·Π°ΡΠΈΡ ΡΠΎΡΠ΅ΠΊ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° Π½Π° ΡΠΊΡΠ°Π½Π΅
ΠΠ°ΠΆΠ°ΡΡ ΠΊΠ½ΠΎΠΏΠΊΡ «ΠΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅»
4) ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΈΠ΅ ΠΏΡΡΠΌΠΎΠΉ AB Π΄Π»Ρ ΡΠΊΠ°Π·Π°Π½Π½ΠΎΠΉ ΡΠΎΡΠΊΠΈ A.
Π‘Π½Π°ΡΠ°Π»Π° ΠΏΠΎΡΡΡΠΎΠΈΠΌ ΠΏΡΡΠΌΡΡ Π΄Π»Ρ ΡΠΎΡΠ΅ΠΊ Π΄Π»Ρ ΠΊΠΎΡΠΎΡΡΡ ΡΡΠΎ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ.
ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ Π΄Π»Ρ ΠΏΠ΅ΡΠ²ΠΎΠΉ ΡΠΎΡΠΊΠΈ.
ΠΠ»Ρ Π²ΡΠΎΡΠΎΠΉ ΡΠΎΡΠΊΠΈ
Π’Π΅ΠΏΠ΅ΡΡ Π²Π²ΠΎΠ΄ΠΈΠΌ Π½ΠΎΠΌΠ΅Ρ ΡΠΎΡΠΊΠΈ 5 ΠΈ Π½Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ «ΠΠ°ΡΠΈΡΠΎΠ²Π°ΡΡ ΠΏΡΠΌΡΡ»
5-Ρ ΡΠΎΡΠΊΠ° ΠΎΠ±Π²Π΅Π΄Π΅Π½Π° Π΄ΡΡΠ³ΠΈΠΌ ΡΠ²Π΅ΡΠΎΠΌ ΠΊΡΡΠΆΠΊΠΎΠΌ Π±ΠΎΠ»ΡΡΠ΅Π³ΠΎ Π΄ΠΈΠ°ΠΌΠ΅ΡΡΠ°. ΠΠΈΠ΄Π½ΠΎ, ΡΡΠΎ ΠΎΠ½Π° Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ Π² ΡΠ΅Π½ΡΡΠ΅ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π°, ΠΈ ΠΏΡΠΈ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠΈ Π΅Π΅ Ρ Π»ΡΠ±ΠΎΠΉ ΠΈΡ ΡΠΎΡΠ΅ΠΊ ΠΎΡΡΠ°Π»ΡΠ½ΡΠ΅ Π±ΡΠ΄ΡΡ Π²ΡΠ΅Π³Π΄Π° ΠΏΠΎ ΡΠ°Π·Π½ΡΠ΅ ΡΡΠΎΡΠΎΠ½Ρ.
ΠΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π Π ΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΠΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½Π° Π΄Π»Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ Π² ΡΡΠ΅Π΄Π½ΠΈΡ ΠΈ Π²ΡΡΡΠΈΡ ΡΡΠ΅Π±Π½ΡΡ Π·Π°Π²Π΅Π΄Π΅Π½ΠΈΡΡ Π²ΡΠ΅Ρ ΠΏΡΠΎΡΠΈΠ»Π΅ΠΉ ΠΈ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ.
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ΅ ΠΈΠ·Π΄Π΅Π»ΠΈΠ΅ ΠΏΡΠ΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅ΡΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π΄Π»Ρ Π½Π°Π³Π»ΡΠ΄Π½ΠΎΠ³ΠΎ Π΄ΠΎΠΊΠ°Π·Π°ΡΠ΅Π»ΡΡΡΠ²Π° ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ Π² Π·Π°Π΄Π°Π½Π½ΠΎΠΌ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° ΡΠΎΡΠ΅ΠΊ M, Π²Π΅ΡΠ½ΠΎ Π»ΠΈ, ΡΡΠΎ Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΡΠΎΡΠΊΠΈ AM ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ ΡΠΎΡΠΊΠ° B (AB), ΡΠ°ΠΊΠ°Ρ ΡΡΠΎ Π½Π΅ ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ Π΄Π²ΡΡ ΡΠΎΡΠ΅ΠΊ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° M, ΠΊΠΎΡΠΎΡΡΠ΅ Π»Π΅ΠΆΠ°Ρ ΠΏΠΎ ΡΠ°Π·Π½ΡΠ΅ ΡΡΠΎΡΠΎΠ½Ρ ΠΎΡ ΠΏΡΡΠΌΠΎΠΉ AB
ΠΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΈΠΌΠ΅ΡΡ Π½Π°Π²ΡΠΊΠΈ ΡΠ°Π±ΠΎΡΡ Ρ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠΎΠΌ Π² ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΠ΅ Windows.
ΠΠ»Ρ ΡΠ°Π±ΠΎΡΡ Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΎΠΉ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡΡΡΡ Ρ Π΄Π°Π½Π½ΡΠΌ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎΠΌ.
1 ΠΠ±ΡΠΈΠ΅ ΡΠ²Π΅Π΄Π΅Π½ΠΈΡ ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ΅
ΠΠ°ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ: ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡΠ°Ρ ΠΏΡΠΎΠ²Π΅ΡΠΈΡΡ Π΄Π»Ρ Π·Π°Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° ΡΠΎΡΠ΅ΠΊ M, Π²Π΅ΡΠ½ΠΎ Π»ΠΈ, ΡΡΠΎ Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΡΠΎΡΠΊΠΈ AM ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ ΡΠΎΡΠΊΠ° B (AB), ΡΠ°ΠΊΠ°Ρ ΡΡΠΎ Π½Π΅ ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ Π΄Π²ΡΡ ΡΠΎΡΠ΅ΠΊ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° M, ΠΊΠΎΡΠΎΡΡΠ΅ Π»Π΅ΠΆΠ°Ρ ΠΏΠΎ ΡΠ°Π·Π½ΡΠ΅ ΡΡΠΎΡΠΎΠ½Ρ ΠΎΡ ΠΏΡΡΠΌΠΎΠΉ AB.
Π€ΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΠ΅ Π½Π°Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ: ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ Π·Π°Π΄Π°ΡΠΈ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ Π² Π·Π°Π΄Π°Π½Π½ΠΎΠΌ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° ΡΠΎΡΠ΅ΠΊ M, Π²Π΅ΡΠ½ΠΎ Π»ΠΈ, ΡΡΠΎ Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΡΠΎΡΠΊΠΈ AM ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ ΡΠΎΡΠΊΠ° B (AB), ΡΠ°ΠΊΠ°Ρ ΡΡΠΎ Π½Π΅ ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ Π΄Π²ΡΡ ΡΠΎΡΠ΅ΠΊ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° M, ΠΊΠΎΡΠΎΡΡΠ΅ Π»Π΅ΠΆΠ°Ρ ΠΏΠΎ ΡΠ°Π·Π½ΡΠ΅ ΡΡΠΎΡΠΎΠ½Ρ ΠΎΡ ΠΏΡΡΠΌΠΎΠΉ AB.
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ΅ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΠ΅, Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΠ΅ Π΄Π»Ρ ΡΡΠ½ΠΊΡΠΈΠΎΠ½ΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ: ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½Π° Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Π² ΡΡΠ΅Π΄Π΅ Windows XP/Vista/7.
2 ΠΡ ΠΎΠ΄Π½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅
ΠΡ ΠΎΠ΄Π½ΡΠΌΠΈ Π΄Π°Π½Π½ΡΠΌΠΈ Π΄Π»Ρ ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΡΠ²Π»ΡΡΡΡΡ:
ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΠΎΡΠ΅ΠΊ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° (N);
ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΡ ΡΠΎΡΠ΅ΠΊ (xi; yi);
Π’ΠΎΡΠΊΠ° Ai, Π΄Π»Ρ ΠΊΠΎΡΠΎΡΠΎΠΉ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Ρ ΠΎΡΠ΅Ρ ΠΏΠΎΡΡΡΠΎΠΈΡΡ ΠΏΡΡΠΌΡΡ.
ΠΡ ΠΎΠ΄Π½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅ ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΠΏΠΎΠ»ΡΡΠ°Π΅Ρ:
— ΠΈΠ· ΡΠ°ΠΉΠ»Π°, Π³Π΄Π΅ ΠΎΠ½ΠΈ ΡΠ°ΡΠΏΠΎΠ»Π°Π³Π°ΡΡΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ:
— ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π²Π²ΠΎΠ΄ΠΈΡ Ρ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΡ
3 ΠΡΡ ΠΎΠ΄Π½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅
3 Π Π°Π±ΠΎΡΠ° Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΎΠΉ
ΠΠ»Ρ Π·Π°ΠΏΡΡΠΊΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π½ΡΠΆΠ½ΠΎ Π·Π°ΠΏΡΡΡΠΈΡΡ ΡΠ°ΠΉΠ» poisktochki.exe. ΠΠ± ΡΡΠΏΠ΅ΡΠ½ΠΎΠΌ Π·Π°ΠΏΡΡΠΊΠ΅ ΡΠ²ΠΈΠ΄Π΅ΡΠ΅Π»ΡΡΡΠ²ΡΠ΅Ρ ΠΏΠΎΡΠ²Π»Π΅Π½ΠΈΠ΅ ΠΎΠΊΠ½Π° (ΡΠΈΡ. 1.)
Π ΠΈΡ. 1 — ΠΠ»Π°Π²Π½ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ
Π³Π΄Π΅
" ΠΠ²Π΅ΡΡΠΈ Π΄Π°Π½Π½ΡΠ΅ ΠΈΠ· ΡΠ°ΠΉΠ»Π°" - ΠΊΠ½ΠΎΠΏΠΊΠ° Π²Π²ΠΎΠ΄Π° Π΄Π°Π½Π½ΡΡ ΠΈΠ· ΡΠ°ΠΉΠ»Π° data.txt.
" ΠΠ°ΠΉΡΠΈ" - ΠΊΠ½ΠΎΠΏΠΊΠ° ΠΏΠΎΠΈΡΠΊΠ° ΡΠΎΡΠΊΠΈ B, Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΡΠΎΡΠΊΠΈ AM, (AB), ΡΠ°ΠΊΠ°Ρ ΡΡΠΎ Π½Π΅ ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ Π΄Π²ΡΡ ΡΠΎΡΠ΅ΠΊ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° M, ΠΊΠΎΡΠΎΡΡΠ΅ Π»Π΅ΠΆΠ°Ρ ΠΏΠΎ ΡΠ°Π·Π½ΡΠ΅ ΡΡΠΎΡΠΎΠ½Ρ ΠΎΡ ΠΏΡΡΠΌΠΎΠΉ AB.
" ΠΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅" - ΡΠ»ΡΠΆΠΈΡ Π΄Π»Ρ Π²Π²ΠΎΠ΄Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ Π½Π°ΡΠΈΡΠΎΠ²Π°ΡΡ ΡΠΎΡΠΊΠΈ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° Π² ΠΎΠ±Π»Π°ΡΡΠΈ ΠΏΠΎΠ΄ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ. Π‘ΡΠ°Π½ΠΎΠ²ΠΈΡΡΡ Π΄ΠΎΡΡΡΠΏΠ½Π° ΠΏΠΎΡΠ»Π΅ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΠΏΠΎΠΈΡΠΊΠ°.
" ΠΠ°ΡΠΈΡΠΎΠ²Π°ΡΡ ΠΏΡΡΠΌΡΡ" - ΡΠ»ΡΠΆΠΈΡ Π΄Π»Ρ Π²Π²ΠΎΠ΄Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ ΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π½Π° ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π΅ ΠΏΡΡΠΌΠΎΠΉ, ΡΠΎΠ΅Π΄ΠΈΠ½ΡΡΡΠ΅ΠΉ ΡΠΎΡΠΊΠΈ Π² ΠΏΠΎΠ»ΡΡ Π²Π²ΠΎΠ΄Π° ΡΠ»Π΅Π²Π° ΠΎΡ ΠΊΠ½ΠΎΠΏΠΊΠΈ. Π‘ΡΠ°Π½ΠΎΠ²ΠΈΡΡΡ Π΄ΠΎΡΡΡΠΏΠ½Π° ΠΏΠΎΡΠ»Π΅ ΠΎΡΡΠΈΡΠΎΠ²ΠΊΠΈ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π°.
Π’Π°Π±Π»ΠΈΡΠ° ΡΠ»Π΅Π²Π° ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ Π² ΠΏΠ΅ΡΠ²ΠΎΠΌ ΡΡΠΎΠ»Π±ΡΠ΅ Π½ΠΎΠΌΠ΅ΡΠ° ΡΠΎΡΠ΅ΠΊ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π°, Π²ΠΎ Π²ΡΠΎΡΠΎΠΌ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΡ Π°Π±ΡΡΠΈΡΡ ΡΠΎΡΠ΅ΠΊ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π°, Π² ΡΡΠ΅ΡΡΠ΅ΠΌ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΡ ΠΎΡΠ΄ΠΈΠ½Π°Ρ ΡΠΎΡΠ΅ΠΊ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π°, Π² ΡΠ΅ΡΠ²Π΅ΡΡΡΠΉ Π²ΡΠ²ΠΎΠ΄ΠΈΡΡΡ Π½ΠΎΠΌΠ΅Ρ ΡΠΎΡΠΊΠΈ b ΠΏΠΎΡΠ»Π΅ ΠΏΠΎΠΈΡΠΊΠ°.
ΠΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π
Π’ΠΠΠ‘Π’ ΠΠ ΠΠΠ ΠΠΠΠ«
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, ExtCtrls, Grids, lib;
type
TForm1 = class (TForm)
SG: TStringGrid;
OutPutFile: TButton;
Image1: TImage;
MakePicture: TButton;
Exit: TButton;
Help: TButton;
EnterPointNumber: TLabel;
EditPointNumber: TEdit;
Search: TButton;
PaintStr: TButton;
EditPoint2: TEdit;
procedure OutPutFileClick (Sender: TObject);
procedure SGEnter (Sender: TObject);
procedure SearchClick (Sender: TObject);
procedure ExitClick (Sender: TObject);
procedure MakePictureClick (Sender: TObject);
procedure PaintStrClick (Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
implementation
uses picture, Unit2;
{$R *.dfm}
function XI (XW:real):integer; // ΠΏΠ΅ΡΠ΅Π²ΠΎΠ΄ Π² Π₯-ΡΠΊΡΠ°Π½Π½ΡΡ ΠΊΠΎΡΠ΄ΠΈΠ½Π°ΡΡ
begin XI:=Round ((XW-Xmin)*Mx+Sx/2) end;
function YI (YW:real):integer; // ΠΏΠ΅ΡΠ΅Π²ΠΎΠ΄ Π² Y-ΡΠΊΡΠ°Π½Π½ΡΡ ΠΊΠΎΡΠ΄ΠΈΠ½Π°ΡΡ
begin YI:=Round ((Ymax-YW)*My+Sy/2); end;
procedure TForm1. OutPutFileClick (Sender: TObject);
var f: textfile;
i:integer;
x, y: integer;
begin
assignfile (f,'data.txt');
reset (f);
readln (f, nt);
for i:=1 to nt do
begin
readln (f, x, y);
sg.Cells[0,i]: =floattostr (i);
sg.Cells[1,i]:=floattostr (x);
sg.Cells[2,i]:=floattostr (y);
end;
Search.Enabled:=True;
end;
procedure TForm1. SGEnter (Sender: TObject);
begin
sg.Cells[0,0]: ='β ΡΠΎΡΠΊΠΈ';
sg.Cells[1,0]: ='X';
sg.Cells[2,0]:='Y';
sg.Cells[3,0]:='№ 2-ΠΉ ΡΠΎΡΠΊΠΈ';
end;
procedure readFromGrid (var nt: integer; var t: mnogina);
var i, j: integer;
begin
i:=1; j:=1;nt:=0;
while (Form1.sg.cells[i, j]<>'')do
begin
nt:=nt+1;
t[j]. x:=strtofloat (Form1.sg.cells[i, j]);
t[j].y:=strtoFloat (Form1.sg.cells[i+1,j]);
j:=j+1;
end;
end;
procedure pryamaya (i, j: integer;var a, b: real);
begin
if t[i]. x=t[j].x then
begin
a:=1;b:=t[i]. x
end
else
if t[i]. y=t[j].y then
begin
a:=0;b:=t[i]. y
end
else
begin
a:=(t[i].y-t[j].y)/(t[i].x-t[j].x);
b:=(t[j].y*t[i].x-t[i].y*t[j].x)/(t[i].x-t[j].x);
end;
end;
function znak (a, b: real;k, i, j:integer):real;
begin
znak:=t[k]. y-a*t[k].x-b;
//(t[k].x-t[i].x)/(t[i].x-t[j].x)-(t[k].y-t[i].y)/(t[i].y-t[j].y)
end;
procedure poisk (i, j: integer;var r: integer);
var k: integer;
a, b: real;
begin
pryamaya (i, j, a, b);
r:=0;
for k:=1 to nt do
if (k<>i)and (k<>j) then
if znak (a, b, k, i, j)>=0 then r:=r+1;
end;
procedure TForm1. SearchClick (Sender: TObject);
var i, j, r:integer;
begin
readFromGrid (nt, t);
for i:=1 to nt do
Form1.SG.Cells[3,i]: ='-';
for i:=1 to nt do
for j:=1 to nt do
if i<>j then
begin
poisk (i, j, r);
if (r=0)or (r=nt-2) then sg. Cells[3,i]: =floattostr (j);
end;
//if (r>0)and (r
minmax ();
MakePicture.Enabled:=True;
end;
procedure TForm1. ExitClick (Sender: TObject);
begin
Halt;
end;
procedure TForm1. MakePictureClick (Sender: TObject);
var i: integer;
begin
Image1.Picture:=nil;
Image1.Canvas.Pen.Color:=clRed;
Image1.Canvas.Pen.Width:=2;
for i:=1 to nt do
begin
Image1.Canvas.Ellipse (XI (t[i]. x)-3,YI (t[i].y)-3,XI (t[i].x)+3,YI (t[i].y)+3);
Image1.Canvas.TextOut (XI (t[i].x)-10,YI (t[i].y)-10,sg.Cells[0,i]);
end;
Image1.Refresh;
PaintStr.Enabled:=true;
end;
procedure TForm1. PaintStrClick (Sender: TObject);
var i, j: integer;
begin
i:=strtoint (EditPointNumber.Text);
if (i>0)and (i<=nt) then
begin
Image1.Canvas.Pen.Color:=clBlue;
Image1.Canvas.pen.Width:=2;
if sg. Cells[3,i]<>'-' then
begin
editPoint2.Text:=sg.Cells[3,i];
j:=strtoint (sg.Cells[3,i]);
Image1.Canvas.MoveTo (XI (t[i].x), YI (t[i].y));
Image1.Canvas.LineTo (XI (t[j].x), YI (t[j].y));
end
else
begin
editPoint2.Text:='-';
Image1.Canvas.Ellipse (XI (t[i].x)-4,YI (t[i].y)-4,XI (t[i].x)+4,YI (t[i].y)+4);
end;
end
else
Form2.ShowModal ();
end;
end.
unit Picture;
interface
uses Classes, Graphics, lib, unit1;
procedure minmax ();
implementation
procedure SetWind (Xmin, Ymin, Xmax, Ymax: real);//Π²ΡΡΠΈΡΠ»Π΅Π½ΠΈΠ΅ ΠΊΠΎΡΡΡΠΈΡΠΈΠ΅Π½ΡΠΎΠ² Π΄Π»Ρ ΠΏΠ΅ΡΠ΅Π²ΠΎΠ΄Π° Π² ΡΠΊΡΠ°Π½Π½ΡΠ΅ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΡ
begin
Sx:=50; Sy:=50;
Mx:=(Form1.Image1.Width-Sx)/(Xmax-Xmin);
My:=(Form1.Image1.Height-Sy)/(Ymax-Ymin);
end;
procedure minmax ();
var i: integer;
begin
Xmin:=t[1]. x;
Xmax:=t[1].x;
Ymin:=t[1].y;
Ymax:=t[1].y;
for i:=1 to nt do
begin
if Xmax < t[i]. x then Xmax:=t[i]. x else
if Xmin > t[i]. x then Xmin:=t[i]. x;
end;
for i:=1 to nt do
begin
if Ymax < t[i]. y then Ymax:=t[i]. y else
if Ymin > t[i]. y then Ymin:=t[i]. y;
end;
SetWind (Xmin, Ymin, Xmax, Ymax);
end;
end.
unit Lib;
interface
const n=100;
type tochka = record
x, y: real;
end;
mnogina = array [1.n] of tochka;
var t: mnogina;
nt:integer;
sx, sy: integer;
Xmin, Xmax, Ymin, Ymax, Mx, My: real;
implementation
end.