ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΌΠ°ΡΡΠΈΠ²ΠΎΠ² ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°Ρ ΡΠΎΡΠ΅ΠΊ Π½Π° ΡΠ·ΡΠΊΠ΅ Π‘ΠΈ
ΠΡΠΈ ΡΠΎΡΡΠΈΡΠΎΠ²ΠΊΠ΅ ΠΌΠ°ΡΡΠΈΠ²Π° D2 ΠΏΠΎ ΡΠ±ΡΠ²Π°Π½ΠΈΡ r (ΡΠ°ΡΡΡΠΎΡΠ½ΠΈΠ΅ ΠΎΡ ΡΠΎΡΠΊΠΈ Π΄ΠΎ ΠΏΡΡΠΌΠΎΠΉ) Π±ΡΠ» ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ Π°Π»Π³ΠΎΡΠΈΡΠΌ ΡΠΎΡΡΠΈΡΠΎΠ²ΠΊΠΈ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠΌ «ΠΏΡΠ·ΡΡΡΠΊΠ°». ΠΡΠΎΡ ΠΌΠ΅ΡΠΎΠ΄ ΠΎΡΠ½ΠΎΠ²ΡΠ²Π°Π΅ΡΡΡ Π½Π° ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΠΌ ΡΡΠ°Π²Π½Π΅Π½ΠΈΠΈ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ Π΄Π²ΡΡ ΡΠΎΡΠ΅Π΄Π½ΠΈΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² ΠΌΠ°ΡΡΠΈΠ²Π°, Π½Π°ΡΠΈΠ½Π°Ρ Ρ ΠΏΠΎΡΠ»Π΅Π΄Π½Π΅Π³ΠΎ. Π ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ΅ ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ Π±ΠΎΠ»ΡΡΠΈΠΉ ΠΏΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΡΠ»Π΅ΠΌΠ΅Π½Ρ ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΠ°Π΅ΡΡΡ Π½Π° ΠΌΠ΅ΡΡΠΎ ΡΠΎΡΠ΅Π΄Π½Π΅Π³ΠΎ, Π΄ΠΎΡΡΠΈΠ³Π°Ρ ΡΠ΅ΡΠ΅Π· ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ ΡΠ°Π³ΠΎΠ² ΠΌΠ΅ΡΡΠ° ΠΏΠ΅ΡΠ²ΠΎΠ³ΠΎ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°… Π§ΠΈΡΠ°ΡΡ Π΅ΡΡ >
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΌΠ°ΡΡΠΈΠ²ΠΎΠ² ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°Ρ ΡΠΎΡΠ΅ΠΊ Π½Π° ΡΠ·ΡΠΊΠ΅ Π‘ΠΈ (ΡΠ΅ΡΠ΅ΡΠ°Ρ, ΠΊΡΡΡΠΎΠ²Π°Ρ, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½ΡΡΠΎΠ»ΡΠ½Π°Ρ)
ΠΠ°Π΄Π°Π½ΠΈΠ΅ Π½Π° ΠΊΡΡΡΠΎΠ²ΡΡ ΡΠ°Π±ΠΎΡΡ
Π Π°Π·ΡΠ°Π±ΠΎΡΠ°ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π½Π° ΡΠ·ΡΠΊΠ΅ Π‘ΠΈ, Π²ΡΠΏΠΎΠ»Π½ΡΡΡΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ:
— ΡΠΎΡΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΌΠ°ΡΡΠΈΠ²Π° Π΄Π°Π½Π½ΡΡ ;
— ΡΠ°ΡΡΠ΅Ρ ΡΠ°ΡΡΡΠΎΡΠ½ΠΈΠΉ ΠΌΠ΅ΠΆΠ΄Ρ ΠΏΡΡΠΌΠΎΠΉ ΠΈ Π·Π°Π΄Π°Π½Π½ΡΠΌΠΈ ΡΠΎΡΠΊΠ°ΠΌΠΈ;
— ΡΠ°ΡΡΠ΅Ρ ΠΏΠ΅ΡΠΈΠΌΠ΅ΡΡΠ° ΠΈ ΠΏΠ»ΠΎΡΠ°Π΄ΠΈ ΡΠΈΠ³ΡΡΡ, ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΡ Π²Π΅ΡΡΠΈΠ½ ΠΊΠΎΡΠΎΡΠΎΠΉ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΡΡΡΡ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΠ°ΠΌΠΈ ΡΠ΅ΡΡΡΠ΅Ρ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ»ΡΠ½ΡΡ ΡΠΎΡΠ΅ΠΊ;
— ΡΠ°ΡΡΠ΅Ρ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°Ρ ΡΠΎΡΠΊΠΈ ΠΏΠ΅ΡΠ΅ΡΠ΅ΡΠ΅Π½ΠΈΡ Π·Π°Π΄Π°Π½Π½ΠΎΠΉ ΠΏΡΡΠΌΠΎΠΉ ΠΈ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ»ΡΠ½ΠΎΠΉ ΠΏΡΡΠΌΠΎΠΉ, ΠΎΠΏΠΈΡΡΠ²Π°Π΅ΠΌΠΎΠΉ ΡΡΠ°Π²Π½Π΅Π½ΠΈΠ΅ΠΌ ax+by+c=0.
— ΡΠΎΡΡΠΈΡΠΎΠ²ΠΊΡ ΠΈ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠΎΠ².
ΠΡΡ ΠΎΠ΄Π½ΡΠΌΠΈ Π΄Π°Π½Π½ΡΠΌΠΈ ΡΠ²Π»ΡΡΡΡΡ:
1. ΠΡΠΊΠΈΠ· ΡΠ΅ΡΡΠ΅ΠΆΠ° ΠΏΡΡΠΌΠΎΠΉ (Π) ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΡΠ³ΠΎΠ»ΡΠ½ΠΈΠΊΠ° (Π).
2. ΠΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΠ΅ R Π½Π° ΡΠ°ΡΡΡΠΎΡΠ½ΠΈΠ΅ ΠΌΠ΅ΠΆΠ΄Ρ ΡΠΎΡΠΊΠ°ΠΌΠΈ ΠΌΠ°ΡΡΠΈΠ²Π° D ΠΈ ΠΏΡΡΠΌΠΎΠΉ A.
3. ΠΠ°ΡΡΠΈΠ² ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°Ρ ΡΠΎΡΠ΅ΠΊ D{(xi, yi)} i=1,n (n>=15), ΠΈΠ· ΠΊΠΎΡΠΎΡΡΡ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ 7-ΠΌΠΈ ΡΠΎΡΠ΅ΠΊ Π΄ΠΎΠ»ΠΆΠ½Ρ Π»Π΅ΠΆΠ°ΡΡ Π²Π½ΡΡΡΠΈ ΠΌΠ½ΠΎΠ³ΠΎΡΠ³ΠΎΠ»ΡΠ½ΠΈΠΊΠ° B.
Π Ρ ΠΎΠ΄Π΅ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΡΠ°Π±ΠΎΡΡ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΡΠΎΡΡΠ°Π²ΠΈΡΡ Π°Π»Π³ΠΎΡΠΈΡΠΌ ΠΈ Π½Π°ΠΏΠΈΡΠ°ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡΡΡ:
1. ΠΡΠ±ΡΠ°ΡΡ ΠΈΠ· ΠΌΠ°ΡΡΠΈΠ²Π° ΡΠΎΡΠ΅ΠΊ D Π²ΡΠ΅ ΡΠΎΡΠΊΠΈ, Π»Π΅ΠΆΠ°ΡΠΈΠ΅ Π²Π½Π΅ ΠΌΠ½ΠΎΠ³ΠΎΡΠ³ΠΎΠ»ΡΠ½ΠΈΠΊΠ° Π, Π²ΡΡΠ΅ ΠΏΡΡΠΌΠΎΠΉ, Π ΠΈ ΠΏΠΎΠΌΠ΅ΡΡΠΈΡΡ ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ (Π½ΠΎΠΌΠ΅Ρ ΡΠΎΡΠΊΠΈ Π² ΠΌΠ°ΡΡΠΈΠ²Π΅ D, ΠΈ Π΅Π΅ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΡ x, y) Π² Π½ΠΎΠ²ΡΠΉ ΠΌΠ°ΡΡΠΈΠ² D1.
2. ΠΡΡΠΈΡΠ»ΠΈΡΡ ΡΠ°ΡΡΡΠΎΡΠ½ΠΈΠ΅ r ΠΎΡ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΡΠΎΡΠΊΠΈ, Π²Ρ ΠΎΠ΄ΡΡΠ΅ΠΉ Π² ΡΡΠΎΡΠΌΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ ΠΌΠ°ΡΡΠΈΠ² D1, Π΄ΠΎ ΠΏΡΡΠΌΠΎΠΉ Π. ΠΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎΠ±ΠΎ Π²ΡΠ΅Ρ ΡΠΎΡΠΊΠ°Ρ , Π΄Π»Ρ ΠΊΠΎΡΠΎΡΡΡ Π²ΡΠΏΠΎΠ»Π½ΡΠ΅ΡΡΡ ΡΠΎΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΠ΅ r>R (R=2), ΠΏΠΎΠΌΠ΅ΡΡΠΈΡΡ Π² Π½ΠΎΠ²ΡΠΉ ΠΌΠ°ΡΡΠΈΠ² D2, Π²ΠΊΠ»ΡΡΠ°ΡΡΠΈΠΉ Π² ΡΠ΅Π±Ρ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ ΠΏΠΎΠ»Ρ: Π½ΠΎΠΌΠ΅Ρ ΡΠΎΡΠΊΠΈ Π² ΠΈΡΡ ΠΎΠ΄Π½ΠΎΠΌ ΠΌΠ°ΡΡΠΈΠ²Π΅ D; Π½ΠΎΠΌΠ΅Ρ ΡΠΎΡΠΊΠΈ Π² ΠΌΠ°ΡΡΠΈΠ²Π΅ D1; ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΡ x ΠΈ y; ΡΠ°ΡΡΡΠΎΡΠ½ΠΈΠ΅ ΠΎΡ ΡΠΎΡΠΊΠΈ Π΄ΠΎ ΠΏΡΡΠΌΠΎΠΉ r.
3. Π£ΠΏΠΎΡΡΠ΄ΠΎΡΠΈΡΡ ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΡΠΉ ΠΌΠ°ΡΡΠΈΠ² D2 Π² ΠΏΠΎΡΡΠ΄ΠΊΠ΅ ΡΠ±ΡΠ²Π°Π½ΠΈΡ r.
4. ΠΡΠ²Π΅ΡΡΠΈ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΡ ΡΠ°ΡΡΠ΅ΡΠΎΠ² (ΠΏΠΏ. 1−3) Π² Π²ΠΈΠ΄Π΅ ΡΠ°Π±Π»ΠΈΡ Π½Π° ΡΠΊΡΠ°Π½ ΠΈ Π² ΡΠ°ΠΉΠ» Ρ Π·Π°Π΄Π°Π½Π½ΡΠΌ ΠΏΡΠΈ Π²Π²ΠΎΠ΄Π΅ ΠΈΡΡ ΠΎΠ΄Π½ΡΡ Π΄Π°Π½Π½ΡΡ ΠΈΠΌΠ΅Π½Π΅ΠΌ.
5. ΠΠ°ΠΏΠΈΡΠ°ΡΡ ΡΡΠ½ΠΊΡΠΈΡ, Π²ΡΡΠΈΡΠ»ΡΡΡΡΡ ΠΏΠ΅ΡΠΈΠΌΠ΅ΡΡ ΠΈ ΠΏΠ»ΠΎΡΠ°Π΄Ρ ΡΠΈΠ³ΡΡΡ, ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΡ Π²Π΅ΡΡΠΈΠ½ ΠΊΠΎΡΠΎΡΠΎΠΉ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΡΡΡΡ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΠ°ΠΌΠΈ ΡΠ΅ΡΡΡΠ΅Ρ ΡΠΎΡΠ΅ΠΊ Π²Π²ΠΎΠ΄ΠΈΠΌΡΡ Ρ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΡ.
6. ΠΠ°ΠΏΠΈΡΠ°ΡΡ ΡΡΠ½ΠΊΡΠΈΡ, ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΡΡΡΡ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΡ ΡΠΎΡΠΊΠΈ ΠΏΠ΅ΡΠ΅ΡΠ΅ΡΠ΅Π½ΠΈΡ ΠΏΡΡΠΌΠΎΠΉ, Π ΠΈ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ»ΡΠ½ΠΎΠΉ ΠΏΡΡΠΌΠΎΠΉ, ΠΎΠΏΠΈΡΡΠ²Π°Π΅ΠΌΠΎΠΉ ΡΡΠ°Π²Π½Π΅Π½ΠΈΠ΅ΠΌ ax+by+c=0. ΠΠΎΡΡΡΠΈΡΠΈΠ΅Π½ΡΡ ΠΏΡΡΠΌΠΎΠΉ a,b,c Π΄ΠΎΠ»ΠΆΠ½Ρ Π²Π²ΠΎΠ΄ΠΈΡΡΡΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΌ Ρ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΡ.
Π Π°Π·ΡΠ°Π±Π°ΡΡΠ²Π°Π΅ΠΌΠ°Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° Π΄ΠΎΠ»ΠΆΠ½Π° ΡΠ΄ΠΎΠ²Π»Π΅ΡΠ²ΠΎΡΡΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΌ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ:
1) Π²Π²ΠΎΠ΄ ΠΈΡΡ ΠΎΠ΄Π½ΡΡ Π΄Π°Π½Π½ΡΡ (ΠΌΠ°ΡΡΠΈΠ² ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°Ρ ΡΠΎΡΠ΅ΠΊ) Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΎΡΡΡΠ΅ΡΡΠ²Π»ΡΡΡΡΡ ΠΊΠ°ΠΊ ΠΈΠ· ΡΠ°ΠΉΠ»Π° Ρ Π·Π°Π΄Π°Π½Π½ΡΠΌ ΠΈΠΌΠ΅Π½Π΅ΠΌ, ΡΠ°ΠΊ ΠΈ Ρ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΡ (ΠΏΠΎ Π²ΡΠ±ΠΎΡΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ);
2) ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΡ ΡΠ°ΡΡΠ΅ΡΠ° Π΄ΠΎΠ»ΠΆΠ½Ρ Π²ΡΠ²ΠΎΠ΄ΠΈΡΡΡΡ ΠΊΠ°ΠΊ Π² Π²ΠΈΠ΄Π΅ ΡΠ°Π±Π»ΠΈΡ Π½Π° ΡΠΊΡΠ°Π½, ΡΠ°ΠΊ ΠΈ Π² ΡΠ°ΠΉΠ» Ρ Π·Π°Π΄Π°Π½Π½ΡΠΌ ΠΈΠΌΠ΅Π½Π΅ΠΌ;
3) ΠΏΡΠΎΡΠ΅Π΄ΡΡΡ ΡΠ°ΡΡΠ΅ΡΠ° ΡΠ°ΡΡΡΠΎΡΠ½ΠΈΠΉ r, Π²ΡΠ±ΠΎΡΠ° ΡΠΎΡΠ΅ΠΊ ΠΈΠ· ΠΌΠ°ΡΡΠΈΠ²ΠΎΠ², ΡΠΎΡΡΠΈΡΠΎΠ²ΠΊΠΈ ΠΌΠ°ΡΡΠΈΠ²Π° D2 ΠΈ Π²ΡΠ²ΠΎΠ΄Π° ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠΎΠ² ΡΠ»Π΅Π΄ΡΠ΅Ρ ΠΎΡΠΎΡΠΌΠΈΡΡ Π² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ΅ Π² ΡΠΎΡΠΌΠ΅ ΡΡΠ½ΠΊΡΠΈΠΉ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ.
1. ΠΠΎΡΡΠ°Π½ΠΎΠ²ΠΊΠ° Π·Π°Π΄Π°ΡΠΈ ΠΈ Π΅Π΅ ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠ°Ρ ΠΌΠΎΠ΄Π΅Π»Ρ
ΠΠ°Π΄Π°ΡΠ° | ΠΠΎΠ΄Π΅Π»Ρ ΡΠ΅ΡΠ΅Π½ΠΈΡ | |
ΠΠΎΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΈΡΡ ΠΎΠ΄Π½ΡΡ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°Ρ ΡΠΎΡΠ΅ΠΊ ΠΈΠ· ΡΠ°ΠΉΠ»Π° Ρ Π·Π°Π΄Π°Π½Π½ΡΠΌ ΠΈΠΌΠ΅Π½Π΅ΠΌ ΠΈΠ»ΠΈ Π²Π²ΠΎΠ΄ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°Ρ ΡΠΎΡΠ΅ΠΊ Ρ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΡ (ΠΏΠΎ Π²ΡΠ±ΠΎΡΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ) ΠΈ Π·Π°ΠΏΠΈΡΡ ΠΈΠ· Π² ΠΌΠ°ΡΡΠΈΠ² D. | ΠΠΎΡΡΡΠΎΡΠ½ΠΎΠ΅ ΡΡΠΈΡΡΠ²Π°Π½ΠΈΠ΅ ΠΏΡΠΈ ΠΏΠΎΠΌΠΎΡΠΈ ΡΡΠ½ΠΊΡΠΈΠΈ fscanf (ΡΡΠ΅Π±ΡΠ΅Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ stdio. h) ΠΈΠ· ΡΠΊΠ°Π·Π°Π½Π½ΠΎΠ³ΠΎ ΡΠ°ΠΉΠ»Π° ΠΏΠ°Ρ ΡΠΈΡΠ΅Π» Π½Π°ΠΏΠΈΡΠ°Π½Π½ΡΡ ΡΠ΅ΡΠ΅Π· ΡΠ°Π·Π΄Π΅Π»ΠΈΡΠ΅Π»Ρ (ΠΏΡΠΎΠ±Π΅Π»); ΡΠΎΡΠΌΠ°Ρ ΡΡΠΈΡΡΠ²Π°Π΅ΠΌΡΡ ΡΠΈΡΠ΅Π» — Π²Π΅ΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎΠ΅ Ρ ΠΏΠ»Π°Π²Π°ΡΡΠ΅ΠΉ Π·Π°ΠΏΡΡΠΎΠΉ; ΡΡΠΈΡΡΠ²Π°Π½ΠΈΠ΅ ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠ°Π΅ΡΡΡ Π΄ΠΎ ΡΠ΅Ρ ΠΏΠΎΡ ΠΏΠΎΠΊΠ° ΡΡΠ½ΠΊΡΠΈΡ fscanf Π½Π΅ Π²ΠΎΠ·Π²ΡΠ°ΡΠΈΡ EOF (End Of File); ΠΠ»ΠΈ Π·Π°ΠΏΠΈΡΡ Π²Π²ΠΎΠ΄ΠΈΠΌΡΡ ΡΠΈΡΠ΅Π» Ρ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΡΡΠ½ΠΊΡΠΈΠΈ scanf. Π§ΠΈΡΠ»Π° Π·Π°ΠΏΠΈΡΡΠ²Π°ΡΡΡΡ Π² ΠΌΠ°ΡΡΠΈΠ² ΠΊΠ°ΠΊ Π²Π΅ΡΠ΅ΡΡΠ²Π΅Π½Π½ΡΠ΅ Ρ ΠΏΠ»Π°Π²Π°ΡΡΠ΅ΠΉ Π·Π°ΠΏΡΡΠΎΠΉ. | |
ΠΡΠ±ΠΎΡ ΠΈΠ· ΠΌΠ°ΡΡΠΈΠ²Π° D ΡΠΎΡΠ΅ΠΊ, Π»Π΅ΠΆΠ°ΡΠΈΡ Π²Π½ΡΡΡΠΈ ΠΌΠ½ΠΎΠ³ΠΎΡΠ³ΠΎΠ»ΡΠ½ΠΈΠΊΠ° B: (0;3), (3;13), (13;11),(11;3)) | ΠΡΠΊΠΎΠΌΡΠ΅ ΡΠΎΡΠΊΠΈ Π΄ΠΎΠ»ΠΆΠ½Ρ Π»Π΅ΠΆΠ°ΡΡ: ΠΡΡΠ΅ ΠΏΡΡΠΌΠΎΠΉ y=3 ΠΡΡΠ΅ ΠΏΡΡΠΌΠΎΠΉ y=4x-41 ΠΠΈΠΆΠ΅ ΠΏΡΡΠΌΠΎΠΉ y=3.33x-3 ΠΠΈΠΆΠ΅ ΠΏΡΡΠΌΠΎΠΉ y=-0.2x+13.6 | |
ΠΡΠ±ΠΎΡ ΠΈΠ· ΠΌΠ°ΡΡΠΈΠ²Π° D1, ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΠΎΠ³ΠΎ Π½Π° ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠ΅ΠΌ ΡΡΠ°ΠΏΠ΅, ΡΠΎΡΠ΅ΠΊ, Π»Π΅ΠΆΠ°ΡΠΈΡ ΠΎΡ ΠΏΡΡΠΌΠΎΠΉ Π½Π° ΡΠ°ΡΡΡΠΎΡΠ½ΠΈΠΈ ΠΌΠ΅Π½ΡΡΠ΅ΠΌ ΠΈΠ»ΠΈ ΡΠ°Π²Π½ΠΎΠΌ R (ΡΡΠ°Π²Π½Π΅Π½ΠΈΠ΅ ΠΏΡΡΠΌΠΎΠΉ Π: y=-0.65x+14, R =3.8) Π€ΠΎΡΠΌΡΠ»Π° ΡΠ°ΡΡΠ΅ΡΠ° r = |a*x0+b*y0+c|/sqrt (a2 + b2) | Π Π°ΡΡΡΠΈΡΡΠ²Π°Π΅ΠΌ r ΠΈ Π·Π°Π½ΠΎΡΠΈΠΌ Π² ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎΠ΅ ΠΏΠΎΠ»Π΅ ΠΌΠ°ΡΡΠΈΠ²Π°. (r<=R) | |
Π‘ΠΎΡΡΠΈΡΠΎΠ²ΠΊΠ° ΠΌΠ°ΡΡΠΈΠ²Π° D2, ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΠΎΠ³ΠΎ Π½Π° ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠ΅ΠΌ ΡΡΠ°ΠΏΠ΅, ΠΏΠΎ Π²ΠΎΠ·ΡΠ°ΡΡΠ°Π½ΠΈΡ r. | Π‘ΠΎΡΡΠΈΡΠΎΠ²ΠΊΠ° ΠΌΠ΅ΡΠΎΠ΄ΠΎΠΌ ΠΏΡΠ·ΡΡΡΠΊΠ°. (ΡΡΠ°Π²Π½ΠΈΠ²Π°ΡΡΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΠΏΠΎΠ»Ρ r) | |
Π‘ΠΎΡ ΡΠ°Π½Π΅Π½ΠΈΠ΅ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠΎΠ² ΡΠ°Π±ΠΎΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π² ΡΠ°ΠΉΠ» ΠΈ Π²ΡΠ²ΠΎΠ΄ Π½Π° ΡΠΊΡΠ°Π½ (Π²ΡΠ²ΠΎΠ΄ ΠΈ Π·Π°ΠΏΠΈΡΡ ΠΎΡΡΡΠ΅ΡΡΠ²Π»ΡΠ΅ΡΡΡ Π² Π²ΠΈΠ΄Π΅ ΡΠ°Π±Π»ΠΈΡ) | ΠΠΎΡΡΡΠΎΡΠ½ΠΎΠ΅ Π·Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΡΠΊΠ°Π·Π°Π½Π½ΠΎΠ³ΠΎ ΡΠ°ΠΉΠ»Π° (Π° ΡΠ°ΠΊΠΆΠ΅ Π²ΡΠ²ΠΎΠ΄ Π½Π° ΡΠΊΡΠ°Π½) ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΠΌΠΈ ΠΌΠ°ΡΡΠΈΠ²ΠΎΠ², ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΡΡ Π½Π° ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠΈΡ ΡΡΠ°ΠΏΠ°Ρ (Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΈΠ· ΠΌΠ°ΡΡΠΈΠ²ΠΎΠ² Π·Π°ΠΏΠΎΠ»Π½ΡΡΡΡΡ Π²ΡΠ΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠ΅ ΠΏΠΎΠ»Ρ: D ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΡ x ΠΈ y, Π΄Π»Ρ D1 — x, y ΠΈ Π½ΠΎΠΌΠ΅Ρ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ° Π² ΠΌΠ°ΡΡΠΈΠ²Π΅ D, Π΄Π»Ρ D2 x, y, Π½ΠΎΠΌΠ΅Ρ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ° Π² D ΠΈ D1 ΠΈ ΡΠ°ΡΡΡΠΎΡΠ½ΠΈΠ΅ r Π΄ΠΎ ΠΏΡΡΠΌΠΎΠΉ Π). ΠΠ»Ρ Π·Π°ΠΏΠΈΡΠΈ Π² ΡΠ°ΠΉΠ» ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΡΡΠ½ΠΊΡΠΈΡ fprintf, Π΄Π»Ρ Π²ΡΠ²ΠΎΠ΄Π° Π½Π° ΡΠΊΡΠ°Π½ printf (ΡΡΠ΅Π±ΡΠ΅ΡΡΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ stdio. h) | |
Π€ΡΠ½ΠΊΡΠΈΡ, Π²ΡΡΠΈΡΠ»ΡΡΡΠ°Ρ ΠΏΠ΅ΡΠΈΠΌΠ΅ΡΡ ΠΈ ΠΏΠ»ΠΎΡΠ°Π΄Ρ ΡΠΈΠ³ΡΡΡ, ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΡ Π²Π΅ΡΡΠΈΠ½ ΠΊΠΎΡΠΎΡΠΎΠΉ Π²Π²ΠΎΠ΄ΡΡΡΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΌ Ρ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΡ. | ΠΡΠΈ Π²Π²ΠΎΠ΄Π΅ ΡΠΎΡΠ΅ΠΊ Π΅ΡΡΡ ΠΎΠ΄Π½Π° ΠΎΠ³ΠΎΠ²ΠΎΡΠΊΠ°: ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΡ ΡΠΎΡΠ΅ΠΊ Π²Π²ΠΎΠ΄ΠΈΡΡ ΠΏΠΎ ΡΠ°ΡΠΎΠ²ΠΎΠΉ ΠΈ ΡΠΈΠ³ΡΡΠ° Π΄ΠΎΠ»ΠΆΠ½Π° Π±ΡΡΡ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎΠΉ (Π²ΡΠΏΡΠΊΠ»ΠΎΠΉ). ΠΠΎΡΠ»Π΅ Π²Π²ΠΎΠ΄Π° ΡΠΎΡΠ΅ΠΊ, ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅ΠΌ ΡΠ°ΡΡΡΠΎΡΠ½ΠΈΡ ΠΌΠ΅ΠΆΠ΄Ρ ΡΡΠΈΠΌΠΈ ΡΠΎΡΠΊΠ°ΠΌΠΈ (Π΄Π»ΠΈΠ½Ρ Π³ΡΠ°Π½Π΅ΠΉ ΡΠΈΠ³ΡΡΡ) ΠΏΠΎ ΡΠΎΡΠΌΡΠ»Π΅ r = sqrt ((x1-x2)^2 + (y1-y2)^2) ΠΠ΅ΡΠΈΠΌΠ΅ΡΡ Π½Π°Ρ ΠΎΠ΄ΠΈΠΌ, ΡΠ»ΠΎΠΆΠΈΠ² Π²ΡΠ΅ Π΄Π»ΠΈΠ½Ρ Π = r1 + r2 + r3 +r4; ΠΠ»ΠΎΡΠ°Π΄Ρ Π½Π°Ρ ΠΎΠ΄ΠΈΠΌ ΠΊΠ°ΠΊ ΡΡΠΌΠΌΡ ΠΏΠ»ΠΎΡΠ°Π΄Π΅ΠΉ ΡΡΠ΅ΡΠ³ΠΎΠ»ΡΠ½ΠΈΠΊΠΎΠ², ΠΎΠ±ΡΠ°Π·ΡΡΡΠΈΡ ΡΠΈΠ³ΡΡΡ. S = s1 + s2; s1 ΠΈ s2 ΠΈΡΠ΅ΠΌ ΠΏΠΎ ΡΠΎΡΠΌΡΠ»Π΅ ΠΠ΅ΡΠΎΠ½Π°: s = p*(p-a)*(p-b)(p-c), Π³Π΄Π΅ p = (a+b+c)/2 — ΠΏΠΎΠ»ΡΠΏΠ΅ΡΠΈΠΌΠ΅ΡΡ Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΡΡΠ΅ΡΠ³ΠΎΠ»ΡΠ½ΠΈΠΊΠ°. (a, b — ΡΠ°ΡΡΡΠΎΡΠ½ΠΈΠ΅ ΠΎΡ ΠΎΠ΄Π½ΠΎΠΉ Π²Π΅ΡΡΠΈΠ½Ρ ΡΠΈΠ³ΡΡΡ Π΄ΠΎ Π΄ΡΡΠ³ΠΎΠΉ, Ρ — Π΄Π»ΠΈΠ½Π° Π΄ΠΈΠ°Π³ΠΎΠ½Π°Π»ΠΈ ΡΠΈΠ³ΡΡΡ, ΠΊΠΎΡΠΎΡΠ°Ρ Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ ΠΏΠΎ ΡΠΎΠΉ ΠΆΠ΅ ΡΠΎΡΠΌΡΠ»Π΅ ΡΡΠΎ ΠΈ r) | |
Π€ΡΠ½ΠΊΡΠΈΡ, ΡΠ°ΡΡΡΠΈΡΡΠ²Π°ΡΡΠ°Ρ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΡ ΠΏΠ΅ΡΠ΅ΡΠ΅ΡΠ΅Π½ΠΈΡ ΠΈΡΡ ΠΎΠ΄Π½ΠΎΠΉ ΠΏΡΡΠΌΠΎΠΉ, Π Ρ ΠΏΡΡΠΌΠΎΠΉ, ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΡ ΠΊΠΎΡΠΎΡΠΎΠΉ Π²Π²ΠΎΠ΄ΡΡΡΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΌ Ρ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΡ. | ΠΠ°ΡΠ°ΠΌΠ΅ΡΡΠΈΡΠ΅ΡΠΊΠΎΠ΅ ΡΡΠ°Π²Π½Π΅Π½ΠΈΠ΅ ΠΏΡΡΠΌΠΎΠΉ Π — 0.65 *x +14 — y = 0 (a = -0.65, b = 1, Ρ = 14) ΠΠΎΠ·ΠΌΠΎΠΆΠ½Ρ Π΄Π²Π° ΡΠ»ΡΡΠ°Ρ (ΡΠ»ΡΡΠ°ΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ ΡΡΠ΅Π±ΡΠ΅ΡΡΡ ΡΠ°ΡΡΠΌΠΎΡΡΠ΅ΡΡ Π² Π·Π°Π΄Π°Π½ΠΈΠΈ Π½Π° ΠΊΡΡΡΠΎΠ²ΡΡ ΡΠ°Π±ΠΎΡΡ): 1. ΠΡΠ»ΠΈ ΡΠ³Π»ΠΎΠ²ΡΠ΅ ΠΊΠΎΡΡΡΠΈΡΠΈΠ΅Π½ΡΡ a/b ΡΠ°Π²Π½Ρ, ΡΠΎ ΠΏΡΡΠΌΡΠ΅ ΠΏΠ°ΡΠ°Π»Π»Π΅Π»ΡΠ½Ρ (ΠΈΠ»ΠΈ ΡΠΎΠ²ΠΏΠ°Π΄Π°ΡΡ) ΠΈ Π½Π΅ ΠΈΠΌΠ΅ΡΡ ΡΠΎΡΠΊΡ ΠΏΠ΅ΡΠ΅ΡΠ΅ΡΠ΅Π½ΠΈΡ. ΠΡΠΈ Π²ΡΠΏΠ°Π΄Π΅Π½ΠΈΠΈ ΡΡΠΎΠ³ΠΎ ΡΠ»ΡΡΠ°Ρ, Π½Π° ΠΊΡΠ°Π½ Π²ΡΠ²ΠΎΠ΄ΠΈΡΡΡ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ ΡΠΎΠΎΠ±ΡΠ°ΡΡΠ΅Π΅, ΡΡΠΎ ΠΏΡΡΠΌΡΠ΅ ΠΏΠ°ΡΠ°Π»Π»Π΅Π»ΡΠ½Ρ. 2. Π’ΠΎΡΠΊΠ° ΠΏΠ΅ΡΠ΅ΡΠ΅ΡΠ΅Π½ΠΈΡ Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ ΠΈΠ· ΡΠ΅ΡΠ΅Π½ΠΈΡ ΡΡΠ°Π²Π½Π΅Π½ΠΈΠΉ: a*x + b*y + c = 0 a1*x + b1*y + Ρ = 0 Π’ΠΎΡΠΊΠ° ΠΏΠ΅ΡΠ΅ΡΠ΅ΡΠ΅Π½ΠΈΡ: x=(c+14*b)/(0.65*b-a); y=-0.65*x+14;. | |
2. ΠΠ»ΠΎΠΊ — ΡΡ Π΅ΠΌΠ° Π°Π»Π³ΠΎΡΠΈΡΠΌΠ°
ΠΌΠ°ΡΡΠΈΠ² ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΠ° ΡΠΎΡΠΊΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°
3. Π’Π΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π°Π»Π³ΠΎΡΠΈΡΠΌΠ° ΡΠΎΡΡΠΈΡΠΎΠ²ΠΊΠΈ
β Π¨Π°Π³Π° | β ΠΠ»ΠΎΠΊΠ° | flag | i | ΠΠ°ΡΡΠΈΠ² | D2[i][4] | flag≠1 | |
1.45 4.68 6.52 | ΠΠ°, ΠΌΠ΅Π½ΡΠ΅ΠΌ | ; | |||||
; | ; | ; | ; | ||||
1.45 6.52 4.68 | ΠΠ°, ΠΌΠ΅Π½ΡΠ΅ΠΌ | ; | |||||
; | ; | ; | ; | ||||
6.52 1.45 4.68 | ΠΠ΅Ρ, Π½Π΅ ΠΌΠ΅Π½ΡΠ΅ΠΌ | ; | |||||
; | ; | ; | ΠΠ΅Ρ | ||||
; | ; | ; | ; | ||||
6.52 4.68 1.45 | ΠΠ°, ΠΌΠ΅Π½ΡΠ΅ΠΌ | ; | |||||
; | ; | ; | ; | ||||
6.52 4.68 1.45 | ΠΠ΅Ρ, Π½Π΅ ΠΌΠ΅Π½ΡΠ΅ΠΌ | ; | |||||
; | ; | ; | ; | ||||
6.52 4.68 1.45 | ΠΠ΅Ρ, Π½Π΅ ΠΌΠ΅Π½ΡΠ΅ΠΌ | ; | |||||
; | ; | ; | ΠΠ΅Ρ | ||||
; | ; | ; | ; | ||||
6.52 4.68 1.45 | ΠΠ΅Ρ, Π½Π΅ ΠΌΠ΅Π½ΡΠ΅ΠΌ | ; | |||||
6.52 4.68 1.45 | ΠΠ΅Ρ, Π½Π΅ ΠΌΠ΅Π½ΡΠ΅ΠΌ | ; | |||||
6.52 4.68 1.45 | ΠΠ΅Ρ, Π½Π΅ ΠΌΠ΅Π½ΡΠ΅ΠΌ | ; | |||||
; | ; | ; | ΠΠ° | ||||
#include
#include
#include
#include
float D[16][2], D1[15][3], D2[15][5];
int num1=0,num2=0;
void vvod ()
{
int flag, i;
float x, y;
FILE *in;
printf («1 — Vvod massiva c klaviatury, 2 — schityvanie massiva iz failan»);
flag=getch ();
if (flag=='1')
{
for (i=0;i<15;i++)
{
printf («x%d= «, i+1);
scanf («%f» ,&D[i][0]);
printf («y%d= «, i+1);
scanf («%f» ,&D[i][1]);
printf («n»);
}
printf («Massiv vveden! Dlya prodolzeniya nazat' lubuyu klavishu…»);
}
else if (flag=='2')
{
fflush (stdin);
if ((in=fopen («ishodni.txt» ," r"))≠NULL);
i=0;
{
while (fscanf (in," %f %f" ,&x,&y)≠EOF)
{
D[i][0]=x;
D[i][1]=y;
i++;
}
}
printf («nMassiv vveden! Dlya prodolzeniya nazat' lubuju klavishu…»);
fclose (in);
}
}
void preobrD ()
{
int i;
int temp[4], flag;
float r;
for (i=0;i<15;i++)
{
if (((D[i][1]-3.33*D[i][0]-3<=0)&&(D[i][1]+0.2*D[i][0]-13.6<=0)&&(D[i][1]-4*D[i][0]+41>=0)&&(D[i][1]-3>=0)))
{
D1[num1][0]=D[i][0];
D1[num1][1]=D[i][1];
D1[num1][2]=i+1;
num1++;
}
}
for (i=0;i
{
r=fabs (0.65*D[i][0]+D[i][1]-14)/sqrt (1.4225);
if (r<=3.8)
{
D2[num2][0]=i+1;
D2[num2][1]=D1[i][0];
D2[num2][2]=D1[i][1];
D2[num2][3]=D1[i][2];
D2[num2][4]=r;
num2++;
}
}
do
{
flag=0;
for (i=0;i
{
if (D2[i][4]>D2[i-1][4])
{
temp[0]=D2[i][0];
temp[1]=D2[i][1];
temp[2]=D2[i][2];
temp[3]=D2[i][3];
temp[4]=D2[i][4];
D2[i][0]=D2[i-1][0];
D2[i][1]=D2[i-1][1];
D2[i][2]=D2[i-1][2];
D2[i][3]=D2[i-1][3];
D2[i][4]=D2[i-1][4];
D2[i-1][0]=temp[0];
D2[i-1][1]=temp[1];
D2[i-1][2]=temp[2];
D2[i-1][3]=temp[3];
D2[i-1][4]=temp[4];
flag=1;
}
}
}while (flag==1);
printf («Preobrazovanie massiva zakoncheno uspeshno! nn»);
printf («Dlya prodolzeniya nazat' lubuyu klavishu…»);
}
void SandP ()
{
float S[4][2];
float rst1, rst2,rst3,rst4;
float pP=0,pS=0,p1,p2,pt1,pt2,diag;
int i, j;
char q;
do
{
clrscr ();
printf («Ploshad' i perimetr chetyrehugol’nika.nn»);
printf («Vnimanie! Tochki vvodit' po chasovoy! n»);
printf («Vvedite koordinaty 4 tochek. nn»);
for (i=0;i<4;i++)
{
printf («x%d= «, i+1);
scanf («%f» ,&S[i][0]);
printf («y%d= «, i+1);
scanf («%f» ,&S[i][1]);
printf («n»);
}
rst1=sqrt (pow (S[1][0]-S[0][0], 2)+pow (S[1][1]-S[0][1], 2));
rst2=sqrt (pow (S[2][0]-S[1][0], 2)+pow (S[2][1]-S[1][1], 2));
rst3=sqrt (pow (S[3][0]-S[2][0], 2)+pow (S[3][1]-S[2][1], 2));
rst4=sqrt (pow (S[0][0]-S[3][0], 2)+pow (S[0][1]-S[3][1], 2));
diag=sqrt (pow (S[2][0]-S[0][0], 2)+pow (S[2][1]-S[0][1], 2));
pP=rst1+rst2+rst3+rst4;
p1=(rst1+rst2+diag)/2;
p2=(rst3+rst4+diag)/2;
pt1=sqrt (fabs (p1*(p1-rst1)*(p1-rst2)*(p1-diag)));
pt2=sqrt (fabs (p2*(p2-rst3)*(p2-rst4)*(p2-diag)));
pS=pt1+pt2;
printf («Perimetr chetyrehugol’nika P= %.2fn», pP);
printf («Ploshad' chetyrehugol’nika S= %.2fn», pS);
printf («nVyhod v glavnoe menu (Y/N)?n»);
fflush (stdin);
q=getch ();
}while (q≠'y'&&q≠'Y');
}
void peres ()
{
float a, b, c, k, x, y;
char q;
do
{
clrscr ();
printf («Opredelenie tochki perezecheniya pryamyh. nn»);
printf («Vvedite koeffcienty: n»);
printf («nKoefficient a= «);
scanf («%f» ,&a);
printf («nKoefficient b= «);
scanf («%f» ,&b);
printf («nKoefficient c= «);
scanf («%f» ,&c);
k=-a/b;
if (k==-0.65)
{
printf («nPryamye parallel’ny!n»);
}
else
{
x=(c+14*b)/(0.65*b-a);
y=-0.65*x+14;
printf («nTochka peresecheniya x= %.2f y= %.2fn», x, y);
}
printf («nVyhod v glavnoe menu (Y/N)?»);
q=getch ();
}while (q≠'y'&&q≠'Y');
}
void vyvod ()
{
FILE *out;
int i;
printf («MASSIV Dnn»);
printf («#tXtYn»);
for (i=0;i<15;i++)
{
printf («%dt%2.2ft%2.2fn» ,(i+1), D[i][0], D[i][1]);
}
printf («nDlya prodolzeniya nazat' lubuju klavishu… n»);
getch ();
clrscr ();
printf («MASSIV D1nn»);
printf («#t#DtXtYn»);
for (i=0;i
{
printf («%dt%2.2ft%2.2ft%2.2fn» ,(i+1), D1[i][2], D1[i][0], D1[i][1]);
}
printf («nDlya prodolzeniya nazat' lubuju klavishu… n»);
getch ();
clrscr ();
printf («MASSIV D2nn»);
printf («#t#Dt#D1trtXtYn»);
for (i=0;i
{
if (D2[i][4]≠0)
{
printf («%dt%2.2ft%2.2ft%2.2ft%2.2ft%2.2fn» ,(i+1), D2[i][3], D2[i][0], D2[i][4], D2[i][1], D2[i][2]);
}
}
printf («nDlya prodolzeniya nazat' lubuju klavishu… n»);
out=fopen («rezpoints.txt» ," w");
fprintf (out," MASSIV Dnn");
fprintf (out," #tXtYn");
for (i=0;i<15;i++)
{
fprintf (out," %dt%2.2ft%2.2fn" ,(i+1), D[i][0], D[i][1]);
}
fprintf (out," nn");
fprintf (out," MASSIV D1nn");
fprintf (out," #t#DtXtYn");
for (i=0;i
{
fprintf (out," %dt%2.2ft%2.2ft%2.2fn" ,(i+1), D1[i][2], D1[i][0], D1[i][1]);
}
fprintf (out," nn");
fprintf (out," MASSIV D2nn");
fprintf (out," #t#Dt#D1trtXtYn");
for (i=0;i
{
fprintf (out," %dt%2.2ft%2.2ft%2.2ft%2.2ft%2.2fn" ,(i+1), D2[i][3], D2[i][0], D2[i][4], D2[i][1], D2[i][2]);
}
fclose (out);
}
void massiv ()
{
clrscr ();
char key;
char zn;
do
{
clrscr ();
printf («Rabota s massivami. Vyberete odin iz punktov menu: nn»);
printf («1 Vvod massiva. n»);
printf («2 Preobrazovanie massiva. n»);
printf («3 Prosmotr rezul’tata.n»);
printf («4 Vozvrat v glavnoe menu. n»);
switch (key=getch ())
{
case '1':
{
clrscr ();
vvod ();
zn='*';
getch ();
break;
}
case '2':
{
if (zn=='*')
{
clrscr ();
preobrD ();
zn='*';
}
else
{
printf («nnSnachala vvedite massiv! n»);
}
getch ();
break;
}
case '3':
{
if (zn=='*')
{
clrscr ();
vyvod ();
}
else
{
printf («nnSnachala vvedite massiv! n»);
}
getch ();
break;
}
case '4':
{
fflush (stdin);
break;
}
default:
{
printf («nPozaluysta, vvedite cifru ot 1 do 4n»);
printf («Dlya prodolzeniya nazat' lubuyu klavishu»);
getch ();
}
}
}while (key≠'4');
}
void main ()
{
clrscr ();
char exit='n';
do
{
clrscr ();
printf («Glavnoe menu. Vyberite zadanie: nn»);
printf («1 Rabota s massivami. n»);
printf («2 Ploshad i perimetr. n»);
printf («3 Peresechenie pryamyh. n»);
printf («4 Vuhod. n»);
switch (getch ())
{
case '1':
{
clrscr ();
massiv ();
break;
}
case '2':
{
clrscr ();
SandP ();
break;
}
case '3':
{
clrscr ();
peres ();
break;
}
case '4':
{
printf («nVyhod (Y/N)?n»);
fflush (stdin);
exit=getch ();
break;
}
default:
{
printf («nPozaluysta, vvedite cifru ot 1 do 4n»);
printf («Dlya prodolzeniya nazat' lubuyu klavishu»);
getch ();
break;
}
}
}while (exit≠'y'&&exit≠'Y');
}
4. ΠΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅
ΠΠ»ΠΎΠ±Π°Π»ΡΠ½ΡΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅:
float D[16][2], D1[15][3], D2[15][5]; - ΠΎΠ±ΡΡΠ²Π»Π΅Π½ΠΈΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΡ ΠΌΠ°ΡΡΠΈΠ²ΠΎΠ².
int num1=0,num2=0; - Π½ΠΎΠΌΠ΅ΡΠ° ΡΠΎΡΠ΅ΠΊ Π² ΠΌΠ°ΡΡΠΈΠ²Π΅ D ΠΈ D1 ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΠΎ.
ΠΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ Π² ΡΡΠ½ΠΊΡΠΈΠΈ main ()
char exit='n'; - ΡΠ»ΡΠΆΠΈΡ Π΄Π»Ρ Π²ΡΡ ΠΎΠ΄Π° ΠΈΠ· ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ.
ΠΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ Π² ΡΡΠ½ΠΊΡΠΈΠΈ massiv ()
char key; - ΡΠ»ΡΠΆΠΈΡ Π΄Π»Ρ Π²ΡΡ ΠΎΠ΄Π° ΠΈΠ· ΠΏΠΎΠ΄ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΠΈ Π²ΠΎΠ·Π²ΡΠ°ΡΠ° Π² Π³Π»Π°Π²Π½ΠΎΠ΅ ΠΌΠ΅Π½Ρ.
char prov; - ΡΠ»ΡΠΆΠΈΡ Π΄Π»Ρ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎΠΉ ΡΠ°Π±ΠΎΡΡ ΠΏΠΎΠ΄ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ (ΠΏΡΠΎΠ²Π΅ΡΠΊΠ°, Π²Π²Π΅Π» ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΠΌΠ°ΡΡΠΈΠ² ΠΈΠ»ΠΈ Π½Π΅Ρ).
ΠΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ Π² ΡΡΠ½ΠΊΡΠΈΠΈ vvod ()
int flag, i; - i-ΡΡΠ΅ΡΡΠΈΠΊ, flag — Π²ΡΠ±ΠΎΡ Π²Π²ΠΎΠ΄Π° ΠΌΠ°ΡΡΠΈΠ²Π°
float x, y; - ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅, ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΡ ΡΠΎΡΠ΅ΠΊ, Π·Π°Π½ΠΎΡΠΈΠΌΡΠ΅ Π² ΠΌΠ°ΡΡΠΈΠ² D.
FILE *in; - ΡΠΊΠ°Π·Π°ΡΠ΅Π»Ρ Π½Π° ΡΠ°ΠΉΠ», ΠΎΡΠΊΡΠ΄Π° Π±ΡΠ΄ΡΡ ΡΡΠΈΡΡΠ²Π°ΡΡΡΡ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΡ ΡΠΎΡΠ΅ΠΊ.
ΠΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ Π² ΡΡΠ½ΠΊΡΠΈΠΈ preobrD ()
int i; - ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½Π°Ρ ΡΡΠ΅ΡΡΠΈΠΊ.
int temp[4], flag; - temp[4] - Π²ΡΠΏΠΎΠΌΠΎΠ³Π°ΡΠ΅Π»ΡΠ½ΡΠΉ ΠΌΠ°ΡΡΠΈΠ², Π΄Π»Ρ ΠΏΠ΅ΡΠ΅ΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ ΡΡΡΠΎΠΊ Π² ΠΌΠ°ΡΡΠΈΠ²Π΅ D2, flag — ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡ Π²ΡΡ ΠΎΠ΄Π° ΠΈΠ· ΡΠΈΠΊΠ»Π° ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΡ D2
float r; - ΡΠ°ΡΡΡΠΎΡΠ½ΠΈΠ΅ ΠΎΡ ΡΠΎΡΠΊΠΈ Π΄ΠΎ Π·Π°Π΄Π°Π½Π½ΠΎΠΉ ΠΏΡΡΠΌΠΎΠΉ.
ΠΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ Π² ΡΡΠ½ΠΊΡΠΈΠΈ SandP ()
float S[4][2]; - ΠΌΠ°ΡΡΠΈΠ², ΠΊΡΠ΄Π° Π·Π°Π½ΠΎΡΡΡΡΡ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΡ Π²Π΅ΡΡΠΈΠ½ ΡΠΈΠ³ΡΡΡ.
float rst1, rst2,rst3,rst4; - ΡΠ°ΡΡΡΠΎΡΠ½ΠΈΡ ΠΌΠ΅ΠΆΠ΄Ρ ΡΠΎΡΠΊΠ°ΠΌΠΈ.
float pP=0,pS=0,p1,p2,pt1,pt2,diag; - ΠΏΠ΅ΡΠΈΠΌΠ΅ΡΡ ΡΠΈΠ³ΡΡΡ, ΠΏΠ»ΠΎΡΠ°Π΄Ρ ΡΠΈΠ³ΡΡΡ, ΠΏΠΎΠ»ΡΠΏΠ΅ΡΠΈΠΌΠ΅ΡΡΡ Π΄Π²ΡΡ ΡΡΠ΅ΡΠ³ΠΎΠ»ΡΠ½ΠΈΠΊΠΎΠ², ΠΏΠ»ΠΎΡΠ°Π΄ΠΈ Π΄Π²ΡΡ ΡΡΠ΅ΡΠ³ΠΎΠ»ΡΠ½ΠΈΠΊΠΎΠ², Π΄Π»ΠΈΠ½Π° Π΄ΠΈΠ°Π³ΠΎΠ½Π°Π»ΠΈ Π² ΡΠΈΠ³ΡΡΠ΅ ΠΈ ΠΎΠ΄Π½Π° ΠΈΠ· ΡΡΠΎΡΠΎΠ½ Π΄Π²ΡΡ ΡΡΠ΅ΡΠ³ΠΎΠ»ΡΠ½ΠΈΠΊΠΎΠ².
int i; - ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½Π°Ρ ΡΡΠ΅ΡΡΠΈΠΊ.
char q; - ΡΠ»ΡΠΆΠΈΡ Π΄Π»Ρ Π²ΡΡ ΠΎΠ΄Π° ΠΈΠ· ΠΏΠΎΠ΄ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ.
ΠΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ Π² ΡΡΠ½ΠΊΡΠΈΠΈ peres ()
float a, b, c, k, x, y; - ΠΊΠΎΡΡΡΠΈΡΠΈΠ΅Π½ΡΡ ΠΏΡΡΠΌΠΎΠΉ, Π²Π²ΠΎΠ΄ΠΈΠΌΡΠ΅ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΌ Ρ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΡ, ΡΠ³Π»ΠΎΠ²ΠΎΠΉ ΠΊΠΎΡΡΡΠΈΡΠΈΠ΅Π½Ρ, ΡΠΎΡΠΊΠΈ ΠΏΠ΅ΡΠ΅ΡΠ΅ΡΠ΅Π½ΠΈΡ ΠΏΡΡΠΌΡΡ .
char q; - ΡΠ»ΡΠΆΠΈΡ Π΄Π»Ρ Π²ΡΡ ΠΎΠ΄Π° ΠΈΠ· ΠΏΠΎΠ΄ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ.
ΠΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ Π² ΡΡΠ½ΠΊΡΠΈΠΈ vyvod ()
FILE *out; - ΡΠΊΠ°Π·Π°ΡΠ΅Π»Ρ Π½Π° ΡΠ°ΠΉΠ», ΠΊΡΠ΄Π° Π±ΡΠ΄ΡΡ Π·Π°ΠΏΠΈΡΡΠ²Π°ΡΡΡΡ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΡ ΡΠ°Π±ΠΎΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ.
int i; - ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½Π°Ρ ΡΡΠ΅ΡΡΠΈΠΊ.
5. Π Π΅Π·ΡΠ»ΡΡΠ°Ρ ΡΠ°Π±ΠΎΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ
ΠΡΡ ΠΎΠ΄Π½ΡΠΉ ΡΠ°ΠΉΠ» Π΄Π°Π½Π½ΡΡ | |
3 12 3 11 3 10 4 11 4 10 4 12 5 10 5 11 2 1 6 6 5 9 9 5 8 2 2 8 7 3 | |
Π€Π°ΠΉΠ» ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠΎΠ² | |
MASSIV D # X Y 1 3.00 12.00 2 3.00 11.00 3 3.00 10.00 4 4.00 11.00 5 4.00 10.00 6 4.00 12.00 7 5.00 10.00 8 5.00 11.00 9 2.00 1.00 10 6.00 6.00 11 5.00 9.00 12 9.00 5.00 13 8.00 2.00 14 2.00 8.00 15 7.00 3.00 MASSIV D1 # #D X Y 1 1.00 3.00 12.00 2 2.00 3.00 11.00 3 3.00 3.00 10.00 4 4.00 4.00 11.00 5 5.00 4.00 10.00 6 6.00 4.00 12.00 7 7.00 5.00 10.00 8 8.00 5.00 11.00 9 10.00 6.00 6.00 10 11.00 5.00 9.00 11 12.00 9.00 5.00 12 14.00 2.00 8.00 13 15.00 7.00 3.00 MASSIV D2 # #D #D1 r X Y 1 14.00 12.00 2.00 2.00 8.00 2 3.00 3.00 1.00 3.00 10.00 3 5.00 5.00 1.00 4.00 10.00 4 12.00 11.00 1.00 9.00 5.00 | |
6. ΠΡΠΈΠΌΠ΅Ρ ΡΠ°Π±ΠΎΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ
ΠΠΎΡΠ»Π΅ Π·Π°ΠΏΡΡΠΊΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π²ΠΈΠ΄ΠΈΡ ΡΠ»Π΅Π΄ΡΡΡΠ΅Π΅ ΠΎΠΊΠ½ΠΎ (Π³Π»Π°Π²Π½ΠΎΠ΅ ΠΌΠ΅Π½Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ):
Π ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ΅ ΠΏΡΠ΅Π΄ΡΡΠΌΠΎΡΡΠ΅Π½Π° Π·Π°ΡΠΈΡΠ° ΠΎΡ Π½Π°ΠΆΠ°ΡΠΈΡ ΠΏΠΎΡΡΠΎΡΠΎΠ½Π½ΠΈΡ ΠΊΠ»Π°Π²ΠΈΡ, Ρ. Π΅. Π»ΡΠ±ΡΡ ΠΊΠ»Π°Π²ΠΈΡ ΠΊΡΠΎΠΌΠ΅ 1 — 4.
ΠΠΎΡΠ»Π΅ Π½Π°ΠΆΠ°ΡΠΈΡ ΠΊΠ»Π°Π²ΠΈΡΠΈ 1, ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π²ΠΈΠ΄ΠΈΡ Π½ΠΎΠ²ΠΎΠ΅ ΠΌΠ΅Π½Ρ, ΠΌΠ΅Π½Ρ ΡΠ°Π±ΠΎΡΡ Ρ ΠΌΠ°ΡΡΠΈΠ²Π°ΠΌΠΈ:
Π Π΄Π°Π½Π½ΠΎΠΌ ΠΌΠ΅Π½Ρ ΠΏΡΠ΅Π΄ΡΡΠΌΠΎΡΡΠ΅Π½Ρ Π΄Π²Π΅ Π·Π°ΡΠΈΡΡ. 1 -Ρ ΠΎΡ Π½Π°ΠΆΠ°ΡΠΈΡ ΠΏΠΎΡΡΠΎΡΠΎΠ½Π½ΠΈΡ ΠΊΠ»Π°Π²ΠΈΡ, 2 — Ρ Π²ΡΠ²ΠΎΠ΄ΠΈΡ ΠΏΡΠ΅Π΄ΡΠΏΡΠ΅ΠΆΠ΄Π΅Π½ΠΈΠ΅, Π΅ΡΠ»ΠΈ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π½Π°ΠΆΠΌΠ΅Ρ ΠΊΠ»Π°Π²ΠΈΡΡ 2 ΠΈΠ»ΠΈ 3 Π΄ΠΎ ΡΠΎΠ³ΠΎ ΠΊΠ°ΠΊ Π²Π²Π΅Π΄Π΅Ρ ΠΌΠ°ΡΡΠΈΠ².
ΠΠΎΡΠ»Π΅ Π½Π°ΠΆΠ°ΡΠΈΡ ΠΊΠ»Π°Π²ΠΈΡΠΈ 1, ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄ΠΈΡ Π² ΠΌΠ΅Π½Ρ Π²ΡΠ±ΠΎΡΠ° ΡΠΏΠΎΡΠΎΠ±Π° Π²Π²ΠΎΠ΄Π° ΠΌΠ°ΡΡΠΈΠ²Π°.
ΠΠ°ΠΆΠ°Π² 1, ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΡΡ Π²Π²ΠΎΠ΄ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°Ρ ΡΠΎΡΠ΅ΠΊ Ρ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΌ.
ΠΡΠ»ΠΈ Π½Π°ΠΆΠ°ΡΠ° ΠΊΠ»Π°Π²ΠΈΡΠ° 2, ΡΠΎ ΡΡΠΈΡΡΠ²Π°Π½ΠΈΠ΅ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°Ρ ΡΠΎΡΠ΅ΠΊ ΠΈΠ· ΡΠ°ΠΉΠ»Π°.
ΠΠΎΡΠ»Π΅ Π²Π²ΠΎΠ΄Π° ΠΌΠ°ΡΡΠΈΠ²Π°, ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Π΅ΡΡΡ Π² ΠΌΠ΅Π½Ρ ΡΠ°Π±ΠΎΡΡ Ρ ΠΌΠ°ΡΡΠΈΠ²Π°ΠΌΠΈ.
ΠΠ°ΠΆΠ°Π² ΠΊΠ»Π°Π²ΠΈΡΡ 2, ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΌΠ°ΡΡΠΈΠ²Π° ΠΈ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π²ΠΈΠ΄ΠΈΡ ΡΠ»Π΅Π΄ΡΡΡΠ΅Π΅ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ Π½Π° ΡΠΊΡΠ°Π½Π΅:
ΠΠ°ΠΆΠ°Π² Π»ΡΠ±ΡΡ ΠΊΠ»Π°Π²ΠΈΡΡ, ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Π΅ΡΡΡ Π² ΠΌΠ΅Π½Ρ ΡΠ°Π±ΠΎΡΡ Ρ ΠΌΠ°ΡΡΠΈΠ²Π°ΠΌΠΈ.
ΠΠ°ΠΆΠ°Π² ΠΊΠ»Π°Π²ΠΈΡΡ 3, ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ Π²ΡΠ²ΠΎΠ΄ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠΎΠ² ΡΠ°Π±ΠΎΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Ρ ΠΌΠ°ΡΡΠΈΠ²Π°ΠΌΠΈ Π½Π° ΡΠΊΡΠ°Π½ ΠΈ Π² ΡΠ°ΠΉΠ».
ΠΠΎΡΠ»Π΅ ΡΡΠΎΠ³ΠΎ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ Π²ΠΎΠ·Π²ΡΠ°Ρ Π² ΠΌΠ΅Π½Ρ ΡΠ°Π±ΠΎΡΡ Ρ ΠΌΠ°ΡΡΠΈΠ²Π°ΠΌΠΈ.
ΠΠ°ΠΆΠ°Π² ΠΊΠ»Π°Π²ΠΈΡΡ 4, ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Π΅ΡΡΡ Π² Π³Π»Π°Π²Π½ΠΎΠ΅ ΠΌΠ΅Π½Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ.
ΠΡΠΈ Π½Π°ΠΆΠ°ΡΠΈΠΈ ΠΊΠ»Π°Π²ΠΈΡΠΈ 2, ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΠΏΠΎΠΏΠ°Π΄Π°Π΅Ρ Π² ΠΎΠΊΠ½ΠΎ ΡΠ°Π±ΠΎΡΡ ΠΏΠΎ ΠΏΠΎΠΈΡΠΊΡ ΠΏΠ»ΠΎΡΠ°Π΄ΠΈ ΠΈ ΠΏΠ΅ΡΠΈΠΌΠ΅ΡΡΠ° ΡΠΈΠ³ΡΡΡ, ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΡ Π²Π΅ΡΡΠΈΠ½ ΠΊΠΎΡΠΎΡΠΎΠΉ Π²Π²ΠΎΠ΄ΠΈΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ.
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° Π±ΡΠ΄Π΅Ρ ΡΡΠΈΡΠ°ΡΡ ΠΏΠ»ΠΎΡΠ°Π΄Ρ Π΄ΠΎ ΡΠ΅Ρ ΠΏΠΎΡ, ΠΏΠΎΠΊΠ° ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π½Π΅ Π½Π°ΠΆΠΌΠ΅Ρ ΠΊΠ»Π°Π²ΠΈΡΡ 'y' ΠΈΠ»ΠΈ `Y'. ΠΡΠΈ Π½Π°ΠΆΠ°ΡΠΈΠΈ ΡΡΠΈΡ ΠΊΠ»Π°Π²ΠΈΡ, ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ Π²ΠΎΠ·Π²ΡΠ°Ρ Π² Π³Π»Π°Π²Π½ΠΎΠ΅ ΠΌΠ΅Π½Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ.
ΠΡΠ»ΠΈ Π² Π³Π»Π°Π²Π½ΠΎΠΌ ΠΌΠ΅Π½Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π²ΡΠ±ΡΠ°ΡΡ 3 — ΠΈΠΉ ΠΏΡΠ½ΠΊΡ (Π½Π°ΠΆΠ°ΡΡ ΠΊΠ»Π°Π²ΠΈΡΡ 3), ΡΠΎ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΠΏΠΎΠΏΠ°Π΄Π°Π΅Ρ Π² ΠΎΠΊΠ½ΠΎ ΡΠ°Π±ΠΎΡΡ ΠΏΠΎ ΠΏΠΎΠΈΡΠΊΡ ΡΠΎΡΠΊΠΈ ΠΏΡΠ΅ΡΠ΅ΡΠ΅Π½ΠΈΡ ΠΈΡΡ ΠΎΠ΄Π½ΠΎΠΉ ΠΏΡΡΠΌΠΎΠΉ ΠΈ ΠΏΡΡΠΌΠΎΠΉ, ΠΊΠΎΡΡΡΠΈΡΠΈΠ΅Π½ΡΡ ΠΊΠΎΡΠΎΡΠΎΠΉ Π²Π²ΠΎΠ΄ΡΡΡΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΌ Ρ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΡ.
ΠΠΎΠ·ΠΌΠΎΠΆΠ΅Π½ ΡΠ»ΡΡΠ°ΠΉ, ΠΊΠΎΠ³Π΄Π° ΠΏΡΡΠΌΡΠ΅ Π±ΡΠ΄ΡΡ ΠΏΠ°ΡΠ°Π»Π»Π΅Π»ΡΠ½Ρ, Ρ. Π΅. ΡΠΎΡΠΊΠΈ ΠΏΠ΅ΡΠ΅ΡΠ΅ΡΠ΅Π½ΠΈΡ Π½Π΅ Π±ΡΠ΄Π΅Ρ.
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° Π²ΡΠ²ΠΎΠ΄ΠΈΡ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠ΅Π΅ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅.
ΠΠΎΠΈΡΠΊ ΡΠΎΡΠΊΠΈ ΠΏΠ΅ΡΠ΅ΡΠ΅ΡΠ΅Π½ΠΈΡ Π±ΡΠ΄Π΅Ρ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΡΡΡ Π΄ΠΎ ΡΠ΅Ρ ΠΏΠΎΡ, ΠΏΠΎΠΊΠ° ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π½Π΅ Π½Π°ΠΆΠΌΠ΅Ρ ΠΊΠ»Π°Π²ΠΈΡΡ 'y' ΠΈΠ»ΠΈ `Y'. ΠΡΠΈ Π½Π°ΠΆΠ°ΡΠΈΠΈ ΡΡΠΈΡ ΠΊΠ»Π°Π²ΠΈΡ, ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ Π²ΠΎΠ·Π²ΡΠ°Ρ Π² Π³Π»Π°Π²Π½ΠΎΠ΅ ΠΌΠ΅Π½Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ.
ΠΡΠΈ Π²ΡΡ ΠΎΠ΄Π΅ ΠΈΠ· ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ (Π½Π°ΠΆΠ°ΡΠΈΠΈ ΠΊΠ»Π°Π²ΠΈΡΠΈ 4 Π² Π³Π»Π°Π²Π½ΠΎΠΌ ΠΌΠ΅Π½Ρ), ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π²ΠΈΠ΄ΠΈΡ ΡΠ»Π΅Π΄ΡΡΡΠ΅Π΅ ΠΎΠΊΠ½ΠΎ:
ΠΡΠΈ Π½Π°ΠΆΠ°ΡΠΈΠΈ ΠΊΠ»Π°Π²ΠΈΡΠΈ 'y' ΠΈΠ»ΠΈ `Y' ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ Π²ΡΡ ΠΎΠ΄ ΠΈΠ· ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ. ΠΡΠ»ΠΈ Π½Π°ΠΆΠ°ΡΠ° Π»ΡΠ±Π°Ρ Π΄ΡΡΠ³Π°Ρ ΠΊΠ»Π°Π²ΠΈΡΠ°, ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Π΅ΡΡΡ ΠΊ Π²ΡΠ±ΠΎΡΡ Π·Π°Π΄Π°Π½ΠΈΡ Π² Π³Π»Π°Π²Π½ΠΎΠΌ ΠΌΠ΅Π½Ρ.
ΠΡΠ²ΠΎΠ΄Ρ
Π Π΄Π°Π½Π½ΠΎΠΉ ΡΠ°Π±ΠΎΡΠ΅ ΠΏΡΠΈΡ ΠΎΠ΄ΠΈΠ»ΠΎΡΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ ΠΌΠ°ΡΡΠΈΠ²Π°ΠΌΠΈ, ΡΡΠ½ΠΊΡΠΈΡΠΌΠΈ ΠΈ ΡΠ°Π±ΠΎΡΠΎΠΉ Ρ ΡΠ°ΠΉΠ»Π°ΠΌΠΈ.
ΠΡΠ΅ΠΈΠΌΡΡΠ΅ΡΡΠ²Π° ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΈΠΈ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½Π½ΠΎΠΉ ΠΌΠ½ΠΎΠΉ ΠΏΡΠΈΡΡΠΈΡΡΠ²Π°Π½ΠΈΠΈ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°Ρ ΡΠΎΡΠ΅ΠΊ ΠΈΠ· ΡΠ°ΠΉΠ»Π°, Π·Π°ΠΊΠ»ΡΡΠ°Π΅ΡΡΡ Π² ΡΠΎΠΌ, ΡΡΠΎ Ρ ΠΏΠΎΠΌΠΎΡΡΡ Π½Π΅Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΡΡΠΈΡΡΠ²Π°ΡΡ Π½Π΅ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½Π½ΠΎΠ΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°Ρ, Ρ. Π΅. ΡΡΠΈΡΡΠ²Π°ΡΡ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΡ Π΄ΠΎ ΡΠ΅Ρ ΠΏΠΎΡ ΠΏΠΎΠΊΠ° ΡΡΠ½ΠΊΡΠΈΡ fscanf Π½Π΅ Π²ΠΎΠ·Π²ΡΠ°ΡΠΈΡ EOF. ΠΠ°Π½Π½ΡΡ ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΈΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ Π² Π΄Π°Π½Π½ΠΎΠΉ ΠΊΡΡΡΠΎΠ²ΠΎΠΉ ΡΠ°Π±ΠΎΡΠ΅, Π½ΠΎ ΠΈ Π² Π΄ΡΡΠ³ΠΈΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°Ρ .
Π ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ΅ Π±ΡΠ»ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½Ρ ΡΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΌΠ°ΡΡΠΈΠ²Ρ, Ρ.ΠΊ. Ρ Π½Π°Ρ Π·Π°ΡΠ°Π½Π΅Π΅ ΠΈΠ·Π²Π΅ΡΡΠ½ΠΎ, ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² Π±ΡΠ΄Π΅Ρ ΡΡΠ°ΡΡΠ²ΠΎΠ²Π°ΡΡ Π² ΡΠ°Π±ΠΎΡΠ΅ Ρ ΠΌΠ°ΡΡΠΈΠ²Π°ΠΌΠΈ. Π‘ ΡΠΎΡΠΊΠΈ Π·ΡΠ΅Π½ΠΈΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ ΠΏΠ°ΠΌΡΡΠΈ ΡΡΠΎ Π½Π΅ ΡΠ°ΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎ, Ρ.ΠΊ. Π² ΠΌΠ°ΡΡΠΈΠ²Π°Ρ D1 ΠΈ D2 ΠΏΡΠΈΡ ΠΎΠ΄ΠΈΡΡΡ Π²ΡΠ΄Π΅Π»ΡΡΡ ΠΏΠ°ΠΌΡΡΡ ΠΏΠΎΠ΄ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ ΡΡΠΈΡ ΠΌΠ°ΡΡΠΈΠ²ΠΎΠ² Π³ΠΎΡΠ°Π·Π΄ΠΎ Π±ΠΎΠ»ΡΡΠ΅, ΡΠ΅ΠΌ ΡΡΠΎ Π½Π°Π΄ΠΎ Π½Π° ΡΠ°ΠΌΠΎΠΌ Π΄Π΅Π»Π΅. ΠΠ»Ρ ΡΠ΅ΡΠ΅Π½ΠΈΡ ΡΡΠΎΠΉ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ ΠΌΠΎΠΆΠ½ΠΎ Π²ΠΎΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ΅ΡΠΊΠΈΠΌΠΈ ΠΌΠ°ΡΡΠΈΠ²Π°ΠΌΠΈ (Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ΅ΡΠΊΠΈΠΌ Π²ΡΠ΄Π΅Π»Π΅Π½ΠΈΠ΅ΠΌ ΠΏΠ°ΠΌΡΡΠΈ).
ΠΡΠΈ ΡΠΎΡΡΠΈΡΠΎΠ²ΠΊΠ΅ ΠΌΠ°ΡΡΠΈΠ²Π° D2 ΠΏΠΎ ΡΠ±ΡΠ²Π°Π½ΠΈΡ r (ΡΠ°ΡΡΡΠΎΡΠ½ΠΈΠ΅ ΠΎΡ ΡΠΎΡΠΊΠΈ Π΄ΠΎ ΠΏΡΡΠΌΠΎΠΉ) Π±ΡΠ» ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ Π°Π»Π³ΠΎΡΠΈΡΠΌ ΡΠΎΡΡΠΈΡΠΎΠ²ΠΊΠΈ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠΌ «ΠΏΡΠ·ΡΡΡΠΊΠ°». ΠΡΠΎΡ ΠΌΠ΅ΡΠΎΠ΄ ΠΎΡΠ½ΠΎΠ²ΡΠ²Π°Π΅ΡΡΡ Π½Π° ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΠΌ ΡΡΠ°Π²Π½Π΅Π½ΠΈΠΈ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ Π΄Π²ΡΡ ΡΠΎΡΠ΅Π΄Π½ΠΈΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² ΠΌΠ°ΡΡΠΈΠ²Π°, Π½Π°ΡΠΈΠ½Π°Ρ Ρ ΠΏΠΎΡΠ»Π΅Π΄Π½Π΅Π³ΠΎ. Π ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ΅ ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ Π±ΠΎΠ»ΡΡΠΈΠΉ ΠΏΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΡΠ»Π΅ΠΌΠ΅Π½Ρ ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΠ°Π΅ΡΡΡ Π½Π° ΠΌΠ΅ΡΡΠΎ ΡΠΎΡΠ΅Π΄Π½Π΅Π³ΠΎ, Π΄ΠΎΡΡΠΈΠ³Π°Ρ ΡΠ΅ΡΠ΅Π· ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ ΡΠ°Π³ΠΎΠ² ΠΌΠ΅ΡΡΠ° ΠΏΠ΅ΡΠ²ΠΎΠ³ΠΎ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ° ΠΌΠ°ΡΡΠΈΠ²Π° (ΠΏΡΠΈ ΠΏΠ΅ΡΠ΅ΡΡΠ°Π½ΠΎΠ²ΠΊΠ΅ r, ΠΏΠ΅ΡΠ΅ΡΡΠ°Π²Π»ΡΡΡΡΡ ΠΌΠ΅ΡΡΠ°ΠΌΠΈ ΡΡΡΠΎΠΊΠΈ ΠΌΠ°ΡΡΠΈΠ²Π° D2, Ρ. Π΅. ΠΊΠ°ΠΆΠ΄ΡΠΉ ΡΠ»Π΅ΠΌΠ΅Π½Ρ iΠΎΠΉ ΡΡΡΠΎΠΊΠΈ).
ΠΠ»Ρ ΠΎΠ±Π»Π΅Π³ΡΠ΅Π½ΠΈΡ ΡΡΠ΅Π½ΠΈΡ ΠΈ ΠΊΡΠ°ΡΠΈΠ²ΠΎΠ³ΠΎ Π²ΡΠ²ΠΎΠ΄Π° Π½Π° ΡΠΊΡΠ°Π½ (Π·Π°ΠΏΠΈΡΠΈ Π² ΡΠ°ΠΉΠ») ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠΎΠ² ΡΠ°Π±ΠΎΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π² ΡΡΠ½ΠΊΡΠΈΠΈ vyvod (), Ρ Π²ΠΎΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π»ΡΡ ΡΠ°Π±ΡΠ»ΡΡΠΈΠ΅ΠΉ t ΠΈ ΡΠΎΡΠΌΠ°ΡΠ½ΡΠΌ Π²ΡΠ²ΠΎΠ΄ΠΎΠΌ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² ΠΌΠ°ΡΡΠΈΠ²ΠΎΠ² %2.2f.
ΠΠ»Π³ΠΎΡΠΈΡΠΌ ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΡΠΎΡΡΠ°Π²Π»Π΅Π½Ρ ΡΠ°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, ΡΡΠΎ Π²ΡΡ ΡΠ°Π±ΠΎΡΠ° Ρ ΠΌΠ°ΡΡΠΈΠ²Π°ΠΌΠΈ ΠΎΡΡΡΠ΅ΡΡΠ²Π»ΡΠ΅ΡΡΡ Π½Π΅ Π² Π³Π»Π°Π²Π½ΠΎΠΉ ΡΡΠ½ΠΊΡΠΈΠΈ, Π° Π² ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎΠΉ ΡΡΠ½ΠΊΡΠΈΠΈ massiv (). ΠΡΠΎ ΡΠ΄Π΅Π»Π°Π½ΠΎ Π΄Π»Ρ ΡΠΎΠ³ΠΎ, ΡΡΠΎΠ±Ρ Π½Π΅ Π½Π°Π³ΡΡΠΆΠ°ΡΡ Π³Π»Π°Π²Π½ΡΡ ΡΡΠ½ΠΊΡΠΈΡ main () ΠΈ Π΄Π»Ρ ΡΠ΄ΠΎΠ±ΡΡΠ²Π° ΡΠ°Π±ΠΎΡΡ Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΎΠΉ.
ΠΡΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΠΌΠ½ΠΎΠΉ Π±ΡΠ»Π° ΠΏΡΠ΅Π΄ΡΡΠΌΠΎΡΡΠ΅Π½Π° ΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°Π½Π° ΠΈ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° Π·Π°ΡΠΈΡΠ° ΠΎΡ Π½Π°ΠΆΠ°ΡΠΈΡ ΠΏΠΎΡΡΠΎΡΠΎΠ½Π½ΠΈΡ ΠΊΠ»Π°Π²ΠΈΡ ΠΏΡΠΈ ΡΠ°Π±ΠΎΡΠ΅ Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΎΠΉ. Π ΡΡΠ½ΠΊΡΠΈΠΈ main () Π·Π°ΡΠΈΡΠ° ΠΎΡ Π½Π°ΠΆΠ°ΡΠΈΡ Π»ΡΠ±ΡΡ ΠΊΠ»Π°Π²ΠΈΡ ΠΊΡΠΎΠΌΠ΅ 1 — 4. Π ΡΡΠ½ΠΊΡΠΈΠΈ massiv () 2 Π·Π°ΡΠΈΡΡ: 1 — Ρ ΠΎΡ Π½Π°ΠΆΠ°ΡΠΈΡ ΠΏΠΎΡΡΠΎΡΠΎΠ½Π½ΠΈΡ ΠΊΠ»Π°Π²ΠΈΡ ΠΊΡΠΎΠΌΠ΅ 1 — 4; 2 — Ρ ΠΏΡΠ΅Π΄ΡΡΠΌΠ°ΡΡΠΈΠ²Π°Π΅Ρ ΠΏΡΠΎΠ²Π΅ΡΠΊΡ, Π²Π²Π΅Π» Π»ΠΈ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΠΌΠ°ΡΡΠΈΠ², Ρ. Π΅. Π΅ΡΠ»ΠΈ Π²ΡΠ±ΡΠ°ΡΡ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΌΠ°ΡΡΠΈΠ²Π° ΠΈΠ»ΠΈ Π΅Π³ΠΎ ΠΏΡΠΎΡΠΌΠΎΡΡ Π½Π΅ Π²Π²Π΅Π΄Ρ Π΅Π³ΠΎ (ΠΈΠ· ΡΠ°ΠΉΠ»Π° ΠΈΠ»ΠΈ Ρ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΡ), ΡΠΎ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π±ΡΠ΄Π΅Ρ ΠΏΡΠ΅Π΄ΡΠΏΡΠ΅ΠΆΠ΄Π΅Π½ ΠΎΠ± ΡΡΠΎΠΌ. ΠΠ»Π°Π³ΠΎΠ΄Π°ΡΡ ΡΡΠΈΠΌ ΡΠΏΠΎΡΠΎΠ±Π°ΠΌ Π·Π°ΡΠΈΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΡΡΠ½ΠΊΡΠΈΠΎΠ½ΠΈΡΡΠ΅Ρ Π±Π΅Π· ΡΠ±ΠΎΠ΅Π² ΠΈ ΠΎΡΠΈΠ±ΠΎΠΊ ΠΏΡΠΈ ΡΠ»ΡΡΠ°ΠΉΠ½ΠΎΠΌ (ΠΈΠ»ΠΈ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΠΎΠΌ) Π½Π°ΠΆΠ°ΡΠΈΠΈ ΠΏΠΎΡΡΠΎΡΠΎΠ½Π½ΠΈΡ ΠΊΠ»Π°Π²ΠΈΡ.