ΠΡΠ½ΠΎΠ²Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ
I-Π½ΠΎΠΌΠ΅Ρ ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ, ΠΈΠ· ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ Π² Π΄Π°Π½Π½ΡΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ ΠΈΡΠΊΠ»ΡΡΠ°Π΅ΡΡΡ Π½Π΅ΠΈΠ·Π²Π΅ΡΡΠ½ΠΎΠ΅, j-Π½ΠΎΠΌΠ΅Ρ ΡΡΠΎΠ»Π±ΡΠ° ΠΠΎΡΠ»Π΅ ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½ΠΈΡ ΡΠΈΡΡΠ΅ΠΌΡ ΠΊ ?-ΠΌΡ Π²ΠΈΠ΄Ρ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΡΠ΄Π΅Π»Π°ΡΡ ΠΎΠ±ΡΠ°ΡΠ½ΡΠΉ Ρ ΠΎΠ΄ Π΄Π»Ρ Π½Π°Ρ ΠΎΠΆΠ΄Π΅Π½ΠΈΡ Π½Π΅ΠΈΠ·Π²Π΅ΡΡΠ½ΡΡ , Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΠΊΠΎΡΠΎΡΡΡ Π±ΡΠ΄ΡΡ Π²ΡΡΠΈΡΠ»ΡΡΡΡΡ ΠΏΠΎ ΡΠΎΡΠΌΡΠ»Π΅:. Π’ΡΠ΅Π±ΡΠ΅ΡΡΡ Π°ΠΏΠΏΡΠΎΠΊΡΠΈΠΌΠΈΡΠΎΠ²Π°ΡΡ ΡΡΡ ΡΠ°Π±Π»ΠΈΡΡ ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΠΎΠΌ ΡΡΠ΅ΡΡΠ΅Π³ΠΎ ΠΏΠΎΡΡΠ΄ΠΊΠ°, Ρ. Π΅. ΡΡΠ΅Π±ΡΠ΅ΡΡΡ Π½Π°ΠΉΡΠΈ ΠΊΠΎΡΡΡΠΈΡΠΈΠ΅Π½ΡΡ ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΠ° y=a0x2+a1x+a2, ΠΊΠΎΡΠΎΡΡΠΉ Π² ΡΠΎΡΠΊΠ°Ρ x0, x1, …, xn-1 ΠΈΠΌΠ΅Π΅Ρ… Π§ΠΈΡΠ°ΡΡ Π΅ΡΡ >
ΠΡΠ½ΠΎΠ²Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ (ΡΠ΅ΡΠ΅ΡΠ°Ρ, ΠΊΡΡΡΠΎΠ²Π°Ρ, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½ΡΡΠΎΠ»ΡΠ½Π°Ρ)
Π€Π΅Π΄Π΅ΡΠ°Π»ΡΠ½ΠΎΠ΅ Π°Π³Π΅Π½ΡΡΡΠ²ΠΎ ΠΏΠΎ ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΡ ΠΡΠ·Π°ΠΌΠ°ΡΡΠΊΠΈΠΉ ΠΏΠΎΠ»ΠΈΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΈΠ½ΡΡΠΈΡΡΡ (ΡΠΈΠ»ΠΈΠ°Π») ΠΠΎΡΡΠ΄Π°ΡΡΡΠ²Π΅Π½Π½ΠΎΠ΅ ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΠ΅ ΡΡΡΠ΅ΠΆΠ΄Π΅Π½ΠΈΠ΅ Π²ΡΡΡΠ΅Π³ΠΎ ΠΏΡΠΎΡΠ΅ΡΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΡ.
" ΠΠΈΠΆΠ΅Π³ΠΎΡΠΎΠ΄ΡΠΊΠΈΠΉ Π³ΠΎΡΡΠ΄Π°ΡΡΡΠ²Π΅Π½Π½ΡΠΉ ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈΠΉ ΡΠ½ΠΈΠ²Π΅ΡΡΠΈΡΠ΅Ρ" ΠΈΠΌ. Π . Π. ΠΠ»Π΅ΠΊΡΠ΅Π΅Π²Π° ΠΠ°ΡΠ΅Π΄ΡΠ° «ΠΡΠΈΠΊΠ»Π°Π΄Π½Π°Ρ ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΠΊΠ°» .
ΠΡΡΡΠΎΠ²Π°Ρ ΡΠ°Π±ΠΎΡΠ° ΠΏΠΎ Π΄ΠΈΡΡΠΈΠΏΠ»ΠΈΠ½Π΅.
" ΠΠ»Π³ΠΎΡΠΈΡΠΌΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΡΠ·ΡΠΊΠΈ ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅" .
ΠΡΠΏΠΎΠ»Π½ΠΈΠ» ΡΡΡΠ΄Π΅Π½Ρ Π³ΡΡΠΏΠΏΡ ΠΠ‘ΠΠ 09−1.
ΠΠ°Π»Π°Ρ ΠΎΠ½ΠΎΠ²Π° Π.Π.
ΠΡΠΎΠ²Π΅ΡΠΈΠ» ΠΡΠ΅ΠΏΠΎΠ΄Π°Π²Π°ΡΠ΅Π»Ρ ΠΠ°Π·Π°ΡΠ΅Π²Π° Π. Π ΠΡΠ·Π°ΠΌΠ°Ρ 2010.
1.
ΠΠ²Π΅Π΄Π΅Π½ΠΈΠ΅
.
2. ΠΠ°Π΄Π°ΡΠ° № 1.
2.1 ΠΠ»ΠΎΠΊ — ΡΡ Π΅ΠΌΠ° Π΄Π»Ρ Π²Π²ΠΎΠ΄Π° Π΄Π°Π½Π½ΡΡ .
2.2 ΠΠ»ΠΎΠΊ — ΡΡ Π΅ΠΌΠ° Π΄Π»Ρ ΡΠ΄Π°Π»Π΅Π½ΠΈΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°.
2.3 ΠΠ»ΠΎΠΊ — ΡΡ Π΅ΠΌΠ° Π΄Π»Ρ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°.
2.4 ΠΠ»ΠΎΠΊ — ΡΡ Π΅ΠΌΠ° Π³Π»Π°Π²Π½ΠΎΠΉ ΡΡΠ½ΠΊΡΠΈΠΈ.
2.5 ΠΠΈΡΡΠΈΠ½Π³ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ.
2.6 Π Π΅Π·ΡΠ»ΡΡΠ°ΡΡ ΡΠ°Π±ΠΎΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ.
3. ΠΠ°Π΄Π°ΡΠ° № 2.
3.1 ΠΠΎΡΡΠ°Π½ΠΎΠ²ΠΊΠ° Π·Π°Π΄Π°ΡΠΈ.
3.2 ΠΠ»ΠΎΠΊ — ΡΡ Π΅ΠΌΠ° Π΄Π»Ρ ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΎΡΠ°.
3.3 ΠΠ»ΠΎΠΊ — ΡΡ Π΅ΠΌΠ° Π΄Π»Ρ ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΎΡΠ° ΠΊΠΎΠΏΠΈΠΉ.
3.4 ΠΠ»ΠΎΠΊ — ΡΡ Π΅ΠΌΠ° Π΄Π»Ρ Π΄Π΅ΡΡΡΡΠΊΡΠΎΡΠ°.
3.5 ΠΠ»ΠΎΠΊ — ΡΡ Π΅ΠΌΡ Π΄Π»Ρ Π΄ΠΎΡΡΡΠΏΠ° ΠΊ Π·Π°ΠΊΡΡΡΡΠΌ ΠΏΠΎΠ»ΡΠΌ.
3.6 ΠΠ»ΠΎΠΊ — ΡΡ Π΅ΠΌΠ° Π΄Π»Ρ ΠΏΠ΅ΡΠ΅ΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ.
3.7 ΠΠ»ΠΎΠΊ — ΡΡ Π΅ΠΌΠ° Π΄Π»Ρ ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½ΠΈΡ ΠΊ ΡΡΠ΅ΡΠ³ΠΎΠ»ΡΠ½ΠΎΠΌΡ Π²ΠΈΠ΄Ρ.
3.8 ΠΠ»ΠΎΠΊ — ΡΡ Π΅ΠΌΠ° Π΄Π»Ρ Π°ΠΏΠΏΡΠΎΠΊΡΠΈΠΌΠ°ΡΠΈΠΈ.
3.9 ΠΠ»ΠΎΠΊ-ΡΡ Π΅ΠΌΠ° Π΄Π»Ρ ΠΎΠ±ΡΠ°ΡΠ½ΠΎΠΉ ΠΏΠΎΠ΄ΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ.
3.10 ΠΠ»ΠΎΠΊ-ΡΡ Π΅ΠΌΠ° Π΄Π»Ρ Π²ΡΡΠΈΡΠ»Π΅Π½ΠΈΡ ΠΈΠ½ΡΠ΅Π³ΡΠ°Π»Π° ΠΌΠ΅ΡΠΎΠ΄ΠΎΠΌ Π»Π΅Π²ΡΡ ΠΏΡΡΠΌΠΎΡΠ³ΠΎΠ»ΡΠ½ΠΈΠΊΠΎΠ².
3.11 ΠΠ»ΠΎΠΊ-ΡΡ Π΅ΠΌΠ° Π΄Π»Ρ Π²ΡΡΠΈΡΠ»Π΅Π½ΠΈΡ ΠΈΠ½ΡΠ΅Π³ΡΠ°Π»Π° ΠΌΠ΅ΡΠΎΠ΄ΠΎΠΌ ΠΏΡΠ°Π²ΡΡ ΠΏΡΡΠΌΠΎΡΠ³ΠΎΠ»ΡΠ½ΠΈΠΊΠΎΠ².
3.12 ΠΠ»ΠΎΠΊ-ΡΡ Π΅ΠΌΠ° Π΄Π»Ρ Π²ΡΡΠΈΡΠ»Π΅Π½ΠΈΡ ΠΈΠ½ΡΠ΅Π³ΡΠ°Π»Π° ΠΌΠ΅ΡΠΎΠ΄ΠΎΠΌ ΡΠ΅Π½ΡΡΠ°Π»ΡΠ½ΡΡ ΠΏΡΡΠΌΠΎΡΠ³ΠΎΠ»ΡΠ½ΠΈΠΊΠΎΠ².
3.13 ΠΠ»ΠΎΠΊ-ΡΡ Π΅ΠΌΠ° Π΄Π»Ρ Π²ΡΡΠΈΡΠ»Π΅Π½ΠΈΡ ΠΈΠ½ΡΠ΅Π³ΡΠ°Π»Π° ΠΌΠ΅ΡΠΎΠ΄ΠΎΠΌ Π‘ΠΈΠΌΠΏΡΠΎΠ½Π° Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΌ Π²ΡΠ±ΠΎΡΠΎΠΌ ΡΠ°Π³Π°.
3.14 ΠΠΈΡΡΠΈΠ½Π³ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ.
3.15 Π Π΅Π·ΡΠ»ΡΡΠ°ΡΡ ΡΠ°Π±ΠΎΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ.
3.16 Π’Π΅ΠΎΡΠ΅ΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΡΠ²Π΅Π΄Π΅Π½ΠΈΡ Π‘ΠΏΠΈΡΠΎΠΊ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½Π½ΡΡ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠΎΠ².
1.
ΠΠ²Π΅Π΄Π΅Π½ΠΈΠ΅
Π Π½Π°ΡΠ°Π»Π΅ 80-Ρ Π³ΠΎΠ΄ΠΎΠ² Π² ΡΠΈΡΠΌΠ΅ Bell Telephone Laboratories ΠΡΠ΅ΡΠ½ΠΎΠΌ Π‘ΡΡΠ°ΡΡΡΡΡΠΏΠΎΠΌ (Π‘Π¨Π) Π² ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ΅ Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΠΈ ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΡ ΡΠ·ΡΠΊΠ° Π‘ Π±ΡΠ» ΡΠΎΠ·Π΄Π°Π½ ΡΠ·ΡΠΊ, ΠΏΠΎΠ»ΡΡΠΈΠ²ΡΠΈΠΉ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ «Π‘ Ρ ΠΊΠ»Π°ΡΡΠ°ΠΌΠΈ». Π 1983 Π³. ΠΡΠΎ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ Π±ΡΠ»ΠΎ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΎ Π½Π° Π‘++. Π 1998 Π³. ΠΡΠ» ΡΡΠ²Π΅ΡΠΆΠ΄Π΅Π½ ΠΎΠΊΠΎΠ½ΡΠ°ΡΠ΅Π»ΡΠ½ΡΠΉ ΡΡΠ°Π½Π΄Π°ΡΡ ΡΠ·ΡΠΊΠ° Π‘++.
Π Π½Π°ΡΡΠΎΡΡΠ΅Π΅ Π²ΡΠ΅ΠΌΡ Π‘++ ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½Π΅Π½Π½ΡΡ ΠΈ Π²ΠΎΡΡΡΠ΅Π±ΠΎΠ²Π°Π½Π½ΡΡ ΡΠ·ΡΠΊΠΎΠ² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ. ΠΡΠΎΡ ΡΠ·ΡΠΊ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠΎΠ±ΠΎΠΉ ΡΡΠ½Π΄Π°ΠΌΠ΅Π½Ρ, Π½Π° ΠΊΠΎΡΠΎΡΠΎΠΌ ΡΡΡΠΎΠΈΡΡΡ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅, ΠΏΠΎΡΡΠΎΠΌΡ ΠΎΠ½ ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΡΠΌ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠΌ ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΊΠΈ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠΎΠ², ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΏΠΎΡΡΠΎΠΌΡ Π΄Π»Ρ ΡΡΡΠ΄Π΅Π½ΡΠΎΠ² ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΠΎΡΡΠ΅ΠΉ «ΠΡΠΈΠΊΠ»Π°Π΄Π½Π°Ρ ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΠΊΠ°» ΠΈ «ΠΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½ΡΠ΅ ΡΠΈΡΡΠ΅ΠΌΡ ΠΈ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ» Π²ΡΠ±ΡΠ°Π½ ΡΡΠΎΡ ΡΠ·ΡΠΊ.
2. ΠΠ°Π΄Π°ΡΠ° № 1.
ΠΠΎΡΡΠ°Π½ΠΎΠ²ΠΊΠ° Π·Π°Π΄Π°ΡΠΈ Π‘ΠΎΠ·Π΄Π°ΡΡ ΡΠ°ΠΉΠ» ΠΈ Π·Π°ΠΏΠΈΡΠ°ΡΡ Π² Π½Π΅Π³ΠΎ ΠΎΠ±ΡΠ΅ΠΊΡΡ ΡΡΡΡΠΊΡΡΡΡ. Π‘ΡΡΡΠΊΡΡΡΠ° Π΄ΠΎΠ»ΠΆΠ½Π° Π±ΡΡΡ ΡΠΎ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΌΠΈ ΠΏΠΎΠ»ΡΠΌΠΈ:
Β· ΠΠ°Π·Π²Π°Π½ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ.
Β· ΠΠΎΡΠΎΠ΄.
Β· ΠΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΈΠ³ΡΠΎΠΊΠΎΠ².
Β· ΠΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ Π½Π°Π±ΡΠ°Π½Π½ΡΡ ΠΎΡΠΊΠΎΠ² ΠΠ· ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠ² ΡΡΡΡΠΊΡΡΡΡ ΡΠΎΠ·Π΄Π°Π΅ΡΡΡ ΠΌΠ°ΡΡΠΈΠ², Π·Π°Π½ΠΎΡΠΈΡΡΡ Π² ΡΠ°ΠΉΠ». ΠΡΠ²Π΅ΡΡΠΈ ΡΠΎΠ·Π΄Π°Π½Π½ΡΠΉ ΡΠ°ΠΉΠ» Π½Π° ΠΌΠΎΠ½ΠΈΡΠΎΡ, ΡΠ΄Π°Π»ΠΈΡΡ ΠΈΠ· ΡΠ°ΠΉΠ»Π° Π²ΡΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ Ρ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎΠΌ ΠΎΡΠΊΠΎΠ² ΠΌΠ΅Π½ΡΡΠ΅ Π·Π°Π΄Π°Π½Π½ΠΎΠ³ΠΎ. ΠΠ·ΠΌΠ΅Π½Π΅Π½Π½ΡΡ Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ Π·Π°ΠΏΠΈΡΠ°ΡΡ Π² Π΄ΡΡΠ³ΠΎΠΉ ΡΠ°ΠΉΠ». ΠΠΎΠ±Π°Π²ΠΈΡΡ Π ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² Π² Π½Π°ΡΠ°Π»ΠΎ ΡΠ°ΠΉΠ»Π°.
2.1 ΠΠ»ΠΎΠΊ — ΡΡ Π΅ΠΌΠ° Π΄Π»Ρ Π²Π²ΠΎΠ΄Π° Π΄Π°Π½Π½ΡΡ .
2.2 ΠΠ»ΠΎΠΊ — ΡΡ Π΅ΠΌΠ° Π΄Π»Ρ ΡΠ΄Π°Π»Π΅Π½ΠΈΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°.
2.3 ΠΠ»ΠΎΠΊ — ΡΡ Π΅ΠΌΠ° Π΄Π»Ρ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°.
2.4 ΠΠ»ΠΎΠΊ — ΡΡ Π΅ΠΌΠ° Π³Π»Π°Π²Π½ΠΎΠΉ ΡΡΠ½ΠΊΡΠΈΠΈ.
2.5 ΠΠΈΡΡΠΈΠ½Π³ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ.
#include.
#include.
#include.
#include.
#include.
using namespace std;
struct set.
{char name[50];
char city[20];
int pl;
int point;
};
void data (set a1[50], int& kol);
void udal (set a[50], ofstream& f, char str[15], int& kol);
void vvodf (char str[15], ofstream& f, set a[50], int& kol);
void dobav (set a[50], ofstream& f, char str[15], int& kol);
void vivod (set a[50], int& kol);
//Π³Π»Π°Π²Π½Π°Ρ ΡΡΠ½ΠΊΡΠΈΡ.
void main ().
{.
SetConsoleCP (1251);
SetConsoleOutputCP (1251);
set a[50];
int d;
ofstream f1;
char str1[15];
cout<<" ΠΠ²Π΅Π΄ΠΈΡΠ΅ ΠΏΠΎΠ»Π½ΠΎΠ΅ ΠΈΠΌΡ ΡΠ°ΠΉΠ»Π° n"; cin>>str1;
data (a, d);
vvodf (str1,f1,a, d);
udal (a, f1, str1,d);
dobav (a, f1, str1,d);
}.
//Π²Π²ΠΎΠ΄ Π΄Π°Π½Π½ΡΡ .
void data (set a1[50], int& kol).
{ cout<<" n Π‘ΠΊΠΎΠ»ΡΠΊΠΎ Π·Π°ΠΏΠΈΡΠ΅ΠΉ Π²Ρ Ρ ΠΎΡΠΈΡΠ΅ Π²Π²Π΅ΡΡΠΈ? n" ;
cin>>kol;
for (int i=0;i.
{.
cout<<" n ΠΠ²Π΅Π΄ΠΈΡΠ΅ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ «<<<» n" ;.
gets (a1[i]. name);.
cin.getline (a1[i].name, sizeof (a1[i].name));.
cout<<" n ΠΠ²Π΅Π΄ΠΈΡΠ΅ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ Π³ΠΎΡΠΎΠ΄Π° n" ;.
cin>>a1[i]. city;.
cout<<" n ΠΠ²Π΅Π΄ΠΈΡΠ΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΈΠ³ΡΠΎΠΊΠΎΠ² n" ;.
cin>>a1[i]. pl;.
cout<<" n ΠΠ²Π΅Π΄ΠΈΡΠ΅ Π½Π°Π±ΡΠ°Π½Π½ΡΡ ΠΎΡΠΊΠΎΠ² n" ;.
cin>>a1[i]. point;.
}.
vivod (a1,kol);.
}.
//Π²Π²ΠΎΠ΄ Π² ΡΠ°ΠΉΠ».
void vvodf (char str[15], ofstream& f, set a[50], int& kol).
{ f. open (str);.
if (f.fail ()) {cout<<" ΠΡΠΈΠ±ΠΊΠ° ΠΏΡΠΈ Π²Π²ΠΎΠ΄Π΅ ΡΠ°ΠΉΠ»Π°"; exit (1);}.
for (int i=0;i.
{ f<<" ***********************************************" <.
f<<" ΠΠ°Π·Π²Π°Π½ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ «<<<» :" << f<<" ΠΠΎΡΠΎΠ΄: «<. f<<" ΠΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΈΠ³ΡΠΎΠΊΠΎΠ²: «<. f<<" ΠΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΎΡΠΊΠΎΠ²: «<. f<. }. f.close ();. }. //ΡΠ΄Π°Π»Π΅Π½ΠΈΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°. void udal (set a[50], ofstream& f, char str[15], int& kol). { cout<<" ΠΠ²Π΅Π΄ΠΈΡΠ΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΎΡΠΊΠΎΠ² ΠΈ Π²ΡΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ Ρ ΠΌΠ΅Π½ΡΡΠΈΠΌ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ΠΌ Π±ΡΠ΄ΡΡ ΡΠ΄Π°Π»Π΅Π½Ρ «;. int ef; cin>>ef; int z=0;int q=0;int m=0;. for (int i=0;i. {if (a[i]. point. for (int i=z;i. a[i]=a[i+1];. kol—;. m=1;. }. if (m==1) {i—;m=0;}. }. vvodf (str, f, a, kol);. vivod (a, kol);. }. //Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°. void dobav (set a[50], ofstream& f, char str[15], int& kol). {. int koldob, nom=0;. cout<<" n Π‘ΠΊΠΎΠ»ΡΠΊΠΎ Π·Π°ΠΏΠΈΡΠ΅ΠΉ Π²Ρ Ρ
ΠΎΡΠΈΡΠ΅ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ? n"; cin>>koldob;. for (int i=kol-1;i>=nom;i—) a[i+koldob]=a[i];. f.open (str);. if (f.fail ()) {cout<<" ΠΡΠΈΠ±ΠΊΠ° ΠΎΡΠΊΡΡΡΠΈΠΈ ΡΠ°ΠΉΠ»Π°"; exit (1);}. for (int i=nom;i. {. cout<<" n ΠΠ²Π΅Π΄ΠΈΡΠ΅ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ «<<<» ΠΊΠΎΡΠΎΡΡΡ Π²Ρ Ρ
ΠΎΡΠΈΡΠ΅ Π΄ΠΎΠ±Π°Π²ΠΈΡΡn" ;. gets (a[i]. name);. cin.getline (a[i].name, sizeof (a[i].name));. cout<<" n ΠΠ²Π΅Π΄ΠΈΡΠ΅ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ Π³ΠΎΡΠΎΠ΄Π° n" ;. cin>>a[i]. city;. cout<<" n ΠΠ²Π΅Π΄ΠΈΡΠ΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΈΠ³ΡΠΎΠΊΠΎΠ²n" ;. cin>>a[i]. pl;. cout<<" n ΠΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΎΡΠΊΠΎΠ² n" ;. cin>>a[i]. point;. }. kol=kol+koldob;. f.close ();. vvodf (str, f, a, kol);. vivod (a, kol);. }. void vivod (set a[50], int& kol). {cout<. for (int i=0;i. {cout<<" ***********************************************" <. cout<<" ΠΠ°Π·Π²Π°Π½ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ" <<<" :" <. cout<<" ΠΠΎΡΠΎΠ΄:" <.
cout<<" ΠΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΈΠ³ΡΠΎΠΊΠΎΠ²:" << cout<<" ΠΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΎΡΠΊΠΎΠ²:" <. cout<. }. }. 2.6 Π Π΅Π·ΡΠ»ΡΡΠ°ΡΡ ΡΠ°Π±ΠΎΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΠΠ²Π΅Π΄ΠΈΡΠ΅ ΠΏΠΎΠ»Π½ΠΎΠ΅ ΠΈΠΌΡ ΡΠ°ΠΉΠ»Π° ΠΠΎΠΌΠ°Π½Π΄Π° Π‘ΠΊΠΎΠ»ΡΠΊΠΎ Π·Π°ΠΏΠΈΡΠ΅ΠΉ Π²Ρ Ρ
ΠΎΡΠΈΡΠ΅ Π²Π²Π΅ΡΡΠΈ?. ΠΠ²Π΅Π΄ΠΈΡΠ΅ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ 1. Π‘ΠΏΠ°ΡΡΠ°ΠΊ ΠΠ²Π΅Π΄ΠΈΡΠ΅ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ Π³ΠΎΡΠΎΠ΄Π° ΠΠΎΡΠΊΠ²Π° ΠΠ²Π΅Π΄ΠΈΡΠ΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΈΠ³ΡΠΎΠΊΠΎΠ². ΠΠ²Π΅Π΄ΠΈΡΠ΅ Π½Π°Π±ΡΠ°Π½Π½ΡΡ
ΠΎΡΠΊΠΎΠ². ΠΠ²Π΅Π΄ΠΈΡΠ΅ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ 2. Π¦Π‘ΠΠ ΠΠ²Π΅Π΄ΠΈΡΠ΅ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ Π³ΠΎΡΠΎΠ΄Π° ΠΠΎΡΠΊΠ²Π° ΠΠ²Π΅Π΄ΠΈΡΠ΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΈΠ³ΡΠΎΠΊΠΎΠ². ΠΠ²Π΅Π΄ΠΈΡΠ΅ Π½Π°Π±ΡΠ°Π½Π½ΡΡ
ΠΎΡΠΊΠΎΠ². ΠΠ²Π΅Π΄ΠΈΡΠ΅ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ 3. ΠΠΎΠΊΠΎΠΌΠΎΡΠΈΠ² ΠΠ²Π΅Π΄ΠΈΡΠ΅ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ Π³ΠΎΡΠΎΠ΄Π° ΠΠΎΡΠΊΠ²Π° ΠΠ²Π΅Π΄ΠΈΡΠ΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΈΠ³ΡΠΎΠΊΠΎΠ². ΠΠ²Π΅Π΄ΠΈΡΠ΅ Π½Π°Π±ΡΠ°Π½Π½ΡΡ
ΠΎΡΠΊΠΎΠ². ΠΠ²Π΅Π΄ΠΈΡΠ΅ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ 4. Π’ΠΎΠΌΡ ΠΠ²Π΅Π΄ΠΈΡΠ΅ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ Π³ΠΎΡΠΎΠ΄Π° Π’ΠΎΠΌΡ ΠΠ²Π΅Π΄ΠΈΡΠ΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΈΠ³ΡΠΎΠΊΠΎΠ². ΠΠ²Π΅Π΄ΠΈΡΠ΅ Π½Π°Π±ΡΠ°Π½Π½ΡΡ
ΠΎΡΠΊΠΎΠ². ΠΠ°Π·Π²Π°Π½ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ1: Π‘ΠΏΠ°ΡΡΠ°ΠΊ ΠΠΎΡΠΎΠ΄: ΠΠΎΡΠΊΠ²Π° ΠΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΈΠ³ΡΠΎΠΊΠΎΠ²:21. ΠΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΎΡΠΊΠΎΠ²:42. ΠΠ°Π·Π²Π°Π½ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ2: Π¦Π‘ΠΠ ΠΠΎΡΠΎΠ΄: ΠΠΎΡΠΊΠ²Π° ΠΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΈΠ³ΡΠΎΠΊΠΎΠ²:21. ΠΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΎΡΠΊΠΎΠ²:38. ΠΠ°Π·Π²Π°Π½ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ3: ΠΠΎΠΊΠΎΠΌΠΎΡΠΈΠ² ΠΠΎΡΠΎΠ΄: ΠΠΎΡΠΊΠ²Π° ΠΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΈΠ³ΡΠΎΠΊΠΎΠ²:21. ΠΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΎΡΠΊΠΎΠ²:30. ΠΠ°Π·Π²Π°Π½ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ4: Π’ΠΎΠΌΡ ΠΠΎΡΠΎΠ΄: Π’ΠΎΠΌΡ ΠΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΈΠ³ΡΠΎΠΊΠΎΠ²:21. ΠΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΎΡΠΊΠΎΠ²:26. ΠΠ²Π΅Π΄ΠΈΡΠ΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΎΡΠΊΠΎΠ² ΠΈ Π²ΡΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ Ρ ΠΌΠ΅Π½ΡΡΠΈΠΌ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ΠΌ Π±ΡΠ΄ΡΡ ΡΠ΄Π°Π»Π΅Π½Ρ 38. ΠΠ°Π·Π²Π°Π½ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ1: Π‘ΠΏΠ°ΡΡΠ°ΠΊ ΠΠΎΡΠΎΠ΄: ΠΠΎΡΠΊΠ²Π° ΠΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΈΠ³ΡΠΎΠΊΠΎΠ²:21. ΠΠ°Π·Π²Π°Π½ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ2: Π¦Π‘ΠΠ ΠΠΎΡΠΎΠ΄: ΠΠΎΡΠΊΠ²Π° ΠΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΈΠ³ΡΠΎΠΊΠΎΠ²:21. ΠΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΎΡΠΊΠΎΠ²:38. Π‘ΠΊΠΎΠ»ΡΠΊΠΎ Π·Π°ΠΏΠΈΡΠ΅ΠΉ Π²Ρ Ρ
ΠΎΡΠΈΡΠ΅ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ?. ΠΠ²Π΅Π΄ΠΈΡΠ΅ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ 1 ΠΊΠΎΡΠΎΡΡΡ Π²Ρ Ρ
ΠΎΡΠΈΡΠ΅ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ Π‘ΠΏΠ°ΡΡΠ°ΠΊ ΠΠ²Π΅Π΄ΠΈΡΠ΅ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ Π³ΠΎΡΠΎΠ΄Π° ΠΠ°Π»ΡΡΠΈΠΊ ΠΠ²Π΅Π΄ΠΈΡΠ΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΈΠ³ΡΠΎΠΊΠΎΠ². ΠΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΎΡΠΊΠΎΠ². ΠΠ°Π·Π²Π°Π½ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ1: Π‘ΠΏΠ°ΡΡΠ°ΠΊ ΠΠΎΡΠΎΠ΄: ΠΠ°Π»ΡΡΠΈΠΊ ΠΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΈΠ³ΡΠΎΠΊΠΎΠ²:21. ΠΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΎΡΠΊΠΎΠ²:28. ΠΠ°Π·Π²Π°Π½ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ2: Π‘ΠΏΠ°ΡΡΠ°ΠΊ ΠΠΎΡΠΎΠ΄: ΠΠΎΡΠΊΠ²Π° ΠΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΈΠ³ΡΠΎΠΊΠΎΠ²:21. ΠΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΎΡΠΊΠΎΠ²:42. ΠΠ°Π·Π²Π°Π½ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ3: Π¦Π‘ΠΠ ΠΠΎΡΠΎΠ΄: ΠΠΎΡΠΊΠ²Π° ΠΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΈΠ³ΡΠΎΠΊΠΎΠ²:21. ΠΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΎΡΠΊΠΎΠ²:38. ΠΠ»Ρ ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠ΅Π½ΠΈΡ Π½Π°ΠΆΠΌΠΈΡΠ΅ Π»ΡΠ±ΡΡ ΠΊΠ»Π°Π²ΠΈΡΡ.. .. 3. ΠΠ°Π΄Π°ΡΠ° № 2. 3.1 ΠΠΎΡΡΠ°Π½ΠΎΠ²ΠΊΠ° Π·Π°Π΄Π°ΡΠΈ ΠΠ°Π½Π° ΡΠ°Π±Π»ΠΈΡΠ° Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ ΡΡΠ½ΠΊΡΠΈΠΈ. Π’ΡΠ΅Π±ΡΠ΅ΡΡΡ Π°ΠΏΠΏΡΠΎΠΊΡΠΈΠΌΠΈΡΠΎΠ²Π°ΡΡ Π΅Π΅ ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΠΎΠΌ 6ΠΉ ΡΡΠ΅ΠΏΠ΅Π½ΠΈ.. ΠΠ»Ρ ΡΠ΅ΡΠ΅Π½ΠΈΡ Π·Π°Π΄Π°ΡΠΈ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎ ΡΠ΅ΡΠ°ΡΡ ΡΠΈΡΡΠ΅ΠΌΡ Π»ΠΈΠ½Π΅ΠΉΠ½ΡΡ
ΡΡΠ°Π²Π½Π΅Π½ΠΈΠΉ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠΌ ΠΠ°ΡΡΡΠ° ΠΈΠ»ΠΈ ΠΈΡΠ΅ΡΠ°ΡΠΈΠΉ.. ΠΠ»Ρ ΡΠ΅ΡΠ΅Π½ΠΈΡ ΡΠΈΡΡΠ΅ΠΌΡ Π»ΠΈΠ½Π΅ΠΉΠ½ΡΡ
ΡΡΠ°Π²Π½Π΅Π½ΠΈΠΉ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠΌ ΠΠ°ΡΡΡΠ° Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎ ΡΠΎΠ·Π΄Π°ΡΡ ΠΊΠ»Π°ΡΡΡ Ρ ΠΎΠ΄Π½ΠΎΠΌΠ΅ΡΠ½ΡΠΌ Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ΅ΡΠΊΠΈΠΌ ΠΌΠ°ΡΡΠΈΠ²ΠΎΠΌ ΠΈ Π΄Π²ΡΠΌΠ΅ΡΠ½ΡΠΌ Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ΅ΡΠΊΠΈΠΌ ΠΌΠ°ΡΡΠΈΠ²ΠΎΠΌ, Π² ΠΊΠΎΡΠΎΡΡΡ
Π΄ΠΎΠ»ΠΆΠ½Ρ Π±ΡΡΡ:. Β· ΠΠΎΠ½ΡΡΡΡΠΊΡΠΎΡ;. Β· ΠΠΎΠ½ΡΡΡΡΠΊΡΠΎΡ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ;. Β· ΠΠΎΠ½ΡΡΡΡΠΊΡΠΎΡ ΠΊΠΎΠΏΠΈΠΉ;. Β· ΠΠ΅ΡΡΡΡΠΊΡΠΎΡ;. Β· ΠΠ΅ΡΠΎΠ΄Ρ Π΄ΠΎΡΡΡΠΏΠ° ΠΊ Π·Π°ΠΊΡΡΡΡΠΌ ΠΏΠΎΠ»ΡΠΌ;. Β· ΠΠ΅ΡΠΎΠ΄ Π΄Π»Ρ ΠΈΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ Π·Π°ΠΊΡΡΡΠΎΠ³ΠΎ ΠΏΠΎΠ»Ρ.. ΠΠ½Π΅ ΠΊΠ»Π°ΡΡΠΎΠ² Π΄ΠΎΠ»ΠΆΠ½Ρ ΠΏΠ΅ΡΠ΅Π³ΡΡΠΆΠ°ΡΡΡΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ Π²ΡΡΠ°Π²ΠΊΠΈ ΠΈ ΠΈΠ·Π²Π»Π΅ΡΠ΅Π½ΠΈΡ.. ΠΠΎΠ»ΠΆΠ½Ρ Π±ΡΡΡ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Ρ ΡΡΠ½ΠΊΡΠΈΠΈ ΠΈΠ»ΠΈ Π΄ΡΡΠΆΠ΅ΡΡΠ²Π΅Π½Π½ΡΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ Π΄Π»Ρ:. 1. ΠΠ΅Π²ΡΡ
ΠΏΡΡΠΌΠΎΡΠ³ΠΎΠ»ΡΠ½ΠΈΠΊΠΎΠ²;. 2. ΠΡΠ°Π²ΡΡ
ΠΏΡΡΠΌΠΎΡΠ³ΠΎΠ»ΡΠ½ΠΈΠΊΠΎΠ²;. 3. Π¦Π΅Π½ΡΡΠ°Π»ΡΠ½ΡΡ
ΠΏΡΡΠΌΠΎΡΠ³ΠΎΠ»ΡΠ½ΠΈΠΊΠΎΠ²;. 4. ΠΠ΅ΡΠΎΠ΄ΠΎΠΌ Π‘ΠΈΠΌΠΏΡΠΎΠ½Π° Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΌ Π²ΡΠ±ΠΎΡΠΎΠΌ ΡΠ°Π³Π°.. 3.2 ΠΠ»ΠΎΠΊ — ΡΡ
Π΅ΠΌΠ° Π΄Π»Ρ ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΎΡΠ°. 3.3 ΠΠ»ΠΎΠΊ — ΡΡ
Π΅ΠΌΠ° Π΄Π»Ρ ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΎΡΠ° ΠΊΠΎΠΏΠΈΠΉ. 3.4 ΠΠ»ΠΎΠΊ — ΡΡ
Π΅ΠΌΠ° Π΄Π»Ρ Π΄Π΅ΡΡΡΡΠΊΡΠΎΡΠ°. 3.5 ΠΠ»ΠΎΠΊ — ΡΡ
Π΅ΠΌΡ Π΄Π»Ρ Π΄ΠΎΡΡΡΠΏΠ° ΠΊ Π·Π°ΠΊΡΡΡΡΠΌ ΠΏΠΎΠ»ΡΠΌ. 3.6 ΠΠ»ΠΎΠΊ — ΡΡ
Π΅ΠΌΠ° Π΄Π»Ρ ΠΏΠ΅ΡΠ΅ΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ. 3.7 ΠΠ»ΠΎΠΊ — ΡΡ
Π΅ΠΌΠ° Π΄Π»Ρ ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½ΠΈΡ ΠΊ ΡΡΠ΅ΡΠ³ΠΎΠ»ΡΠ½ΠΎΠΌΡ Π²ΠΈΠ΄Ρ. 3.8 ΠΠ»ΠΎΠΊ — ΡΡ
Π΅ΠΌΠ° Π΄Π»Ρ Π°ΠΏΠΏΡΠΎΠΊΡΠΈΠΌΠ°ΡΠΈΠΈ. 3.9 ΠΠ»ΠΎΠΊ-ΡΡ
Π΅ΠΌΠ° Π΄Π»Ρ ΠΎΠ±ΡΠ°ΡΠ½ΠΎΠΉ ΠΏΠΎΠ΄ΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ. 3.10 ΠΠ»ΠΎΠΊ-ΡΡ
Π΅ΠΌΠ° Π΄Π»Ρ Π²ΡΡΠΈΡΠ»Π΅Π½ΠΈΡ ΠΈΠ½ΡΠ΅Π³ΡΠ°Π»Π° ΠΌΠ΅ΡΠΎΠ΄ΠΎΠΌ Π»Π΅Π²ΡΡ
ΠΏΡΡΠΌΠΎΡΠ³ΠΎΠ»ΡΠ½ΠΈΠΊΠΎΠ². 3.11 ΠΠ»ΠΎΠΊ-ΡΡ
Π΅ΠΌΠ° Π΄Π»Ρ Π²ΡΡΠΈΡΠ»Π΅Π½ΠΈΡ ΠΈΠ½ΡΠ΅Π³ΡΠ°Π»Π° ΠΌΠ΅ΡΠΎΠ΄ΠΎΠΌ ΠΏΡΠ°Π²ΡΡ
ΠΏΡΡΠΌΠΎΡΠ³ΠΎΠ»ΡΠ½ΠΈΠΊΠΎΠ². 3.12 ΠΠ»ΠΎΠΊ-ΡΡ
Π΅ΠΌΠ° Π΄Π»Ρ Π²ΡΡΠΈΡΠ»Π΅Π½ΠΈΡ ΠΈΠ½ΡΠ΅Π³ΡΠ°Π»Π° ΠΌΠ΅ΡΠΎΠ΄ΠΎΠΌ ΡΠ΅Π½ΡΡΠ°Π»ΡΠ½ΡΡ
ΠΏΡΡΠΌΠΎΡΠ³ΠΎΠ»ΡΠ½ΠΈΠΊΠΎΠ². 3.13 ΠΠ»ΠΎΠΊ-ΡΡ
Π΅ΠΌΠ° Π΄Π»Ρ Π²ΡΡΠΈΡΠ»Π΅Π½ΠΈΡ ΠΈΠ½ΡΠ΅Π³ΡΠ°Π»Π° ΠΌΠ΅ΡΠΎΠ΄ΠΎΠΌ Π‘ΠΈΠΌΠΏΡΠΎΠ½Π° Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΌ Π²ΡΠ±ΠΎΡΠΎΠΌ ΡΠ°Π³Π°. 3.14 ΠΠΈΡΡΠΈΠ½Π³ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ. #include. #include. #include. #include. #include. #include. using namespace std;. class array1. {double* a;. int n;. public:. array1(int nn);. array1();. array1(const array1& ob);. ~array1();. int getn ();. double& geta (int n);. void set1(int i, double v);. };. class array2. {double** b;. int n, m;. public:. array2(int nn, int nm);. array2();. array2(const array2& ob);. ~array2();. int getn ();. int getm ();. double& getb (int k, int l);. void set (int i, int j, double v);. };. //ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΎΡ array1. array1:array1(int nn). {n=nn;. a=new double [n];. if (a==NULL){cout<<" n Π½Π΅Ρ ΠΎΠΏ «;. exit (1);. }. }. //ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΎΡ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ array1. array1:array1(). {. }. //Π΄Π΅ΡΡΡΡΠΊΡΠΎΡ array1. array1:~array1(). {. }. //ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΎΡ ΠΊΠΎΠΏΠΈΠΉ array1. array1:array1(const array1 &ob). {n=ob.n;. a=new double[n];. if (a==NULL){cout<<" n Π½Π΅Ρ ΠΎΠΏ " ;. exit (1);. }. for (int i=0;i. a=ob.a;. }. //ΠΌΠ΅ΡΠΎΠ΄Ρ Π΄ΠΎΡΡΡΠΏΠ° array1. int array1: getn (). {return n;. }. double& array1: geta (int r). {return a[r];. }. void array1: set1(int i, double v). {a[i]=v;. }. //ΠΎΠΏΠ΅ΡΠ°ΡΠΈΡ ΠΈΠ·Π²Π»Π΅ΡΠ΅Π½ΠΈΡ. istream& operator>>(istream& stream, array1& ob). {int i; double temp;. for (i=0;i. {stream>>temp;. ob.set1(i, temp);. }. return stream;. }. //ΠΎΠΏΠ΅ΡΠ°ΡΠΈΡ Π²ΡΡΠ°Π²ΠΊΠΈ. ostream& operator<<(ostream& stream, array1& ob). {int i;. for (i=0;i. stream<<. return stream;. }. //ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΎΡ array2. array2:array2(int nn, int nm). { n=nn;. m=nm;. b=new double* [n];. if (b==NULL) {cout<<" n ΠΠ΅Π’ ΠΠ" ;exit (1); }. for (int i=0;i. {b[i]=new double [m];. if (b[i]==NULL) {cout<<" n ΠΠ΅Π’ ΠΠ" ;exit (1);}. }. }. //ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΎΡ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ array2. array2:array2(). {. }. //ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΎΡ ΠΊΠΎΠΏΠΈΠΉ array2. array2:array2(const array2 &ob). {n=ob.n;. m=ob.m;. b=new double* [n];. if (b==NULL) {cout<<" n ΠΠ΅Π’ ΠΠ" ;. exit (1);. }. for (int i=0;i. for (int j=0;j. b[i][j]=ob.b[i][j];. }. //Π΄Π΅ΡΡΡΡΠΊΡΠΎΡ array2. array2:~array2(). {//delete[] a;. }. //ΠΌΠ΅ΡΠΎΠ΄Ρ Π΄ΠΎΡΡΡΠΏΠ° array2. int array2: getn (). {return n;. }. int array2: getm (). {return m;. }. double& array2: getb (int k, int l). {return b[k][l];. }. void array2: set (int i, int j, double v). {b[i][j]=v;. }. //ΠΎΠΏΠ΅ΡΠ°ΡΠΈΡ ΠΈΠ·Π²Π»Π΅ΡΠ΅Π½ΠΈΡ. istream& operator>>(istream& stream, array2& ob). {int i, j;. double temp;. for (i=0;i. for (j=0;j. {stream>>temp;. ob.set (i, j, temp);. }. return stream;. }. //ΠΎΠΏΠ΅ΡΠ°ΡΠΈΡ Π²ΡΡΠ°Π²ΠΊΠΈ. ostream& operator<<(ostream& stream, array2& ob). {int i, j;. for (i=0;i. {stream<. for (j=0;j. stream<<. }. return stream;. }. //ΠΏΠ΅ΡΠ΅ΡΡΠ°Π½ΠΎΠ²ΠΊΠ° ΡΡΠ°Π²Π½Π΅Π½ΠΈΠΉ. void Perestanovka (array2& a, array1& b, int k). {int l=k;. double p=0;. for (int w=k;w. if (fabs (a.getb (w, k))>a.getb (l, k)) l=w;. if (l≠k) {for (int w=k;w. {p=a.getb (k, w);. a.getb (k, w)=a.getb (l, w);. a.getb (l, w)=p;. }. p=b.geta (k);. b.geta (k)=b.geta (l);. b.geta (l)=p;. }. }. //ΠΏΡΠΈΠ²ΠΈΠ΄Π΅Π½ΠΈΠ΅ ΡΠΈΡΡΠ΅ΠΌΡ ΠΊ ΡΡΠ΅ΡΠ³ΠΎΠ»ΡΠ½ΠΎΠΌΡ Π²ΠΈΠ΄Ρ. void Treugol (array2& a, array1& b). {double m;. for (int k=0;k. {for (int i=k+1;i. {Perest (a, b, k);. m=a.getb (i, k)/a.getb (k, k);. a.getb (i, k)=0;. for (int j=k+1;j. a.getb (i, j)=a.getb (i, j)-m*a.getb (k, j);. b.geta (i)=b.geta (i)-m*b.geta (k);. }. }. }. //ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΠ΅ Π½Π΅ΠΈΠ·Π²Π΅ΡΡΠ½ΡΡ
. array1 Pods (array2& a, array1& b). {array1 x (a.getn ());. double s=0;. for (int i=0;i. x.geta (i)=0;. x.geta (a.getn ()-1)=b.geta (a.getn ()-1)/a.getb (a.getn ()-1,a.getn ()-1);. for (int i=a.getn ()-2;i>=0;i—). {s=0;. for (int j=i+1;j. s=s+a.getb (i, j)*x.geta (j);. x.geta (i)=(b.geta (i)-s)/a.getb (i, i);. }. return x;. }. void vivod (array1& X). {cout<. for (int i=0;i. {cout<<" ="<<" («<<<» *x^" <<<")"; }. }. //Π°ΠΏΠΏΡΠΎΠΊΡΠΈΠΌΠ°ΡΠΈΡ. void Appr (array1 &x, array1& y, int N, array2& C, array1& D). {array1 X (N+1);. for (int i=0;i<=N;i++). for (int j=0;j<=N;j++). {C.getb (i, j)=0;. D.geta (j)=0;. for (int k=0;k. {C.getb (i, j)=C.getb (i, j)+pow (x.geta (k), N*2-i-j);. D.geta (j)=D.geta (j)+y.geta (k)*pow (x.geta (k), N-j);. }. }. double p=0;. for (int j=0;j. for (int k=0;k. {p=C.getb (j, k);. C.getb (j, k)=C.getb (k, j);. C.getb (k, j)=p;. }. }. //ΠΏΠΎΠ»ΡΡΠ΅Π½Π½Π°Ρ ΡΡΠ½-Ρ. double f (array1& X, double z). {double y=0;. for (int i=0;i. y=y+X.geta (i)*pow (z, X. getn ()-i-1);. return y;. }. //ΠΌΠ΅ΡΠΎΠ΄ Π»Π΅Π²ΡΡ
ΠΏΡΡΠΌΠΎΡΠ³ΠΎΠ»ΡΠ½ΠΈΠΊΠΎΠ². double LevPR (array1& X, int KTR, array1& x). { double h=0;. double z=0;. double a=x.geta (0);. double b=x.geta (x.getn ()-1);. h=(b-a)/KTR;. double y=0;. z=a+h;. for (int i=1;i. {y=y+f (X, z);. z=z+h;. }. y=y*h;. return y;. }. //ΠΌΠ΅ΡΠΎΠ΄ ΠΏΡΠ°Π²ΡΡ
ΠΏΡΡΠΌΠΎΡΠ³ΠΎΠ»ΡΠ½ΠΈΠΊΠΎΠ². double PravPr (array1& X, int KTR, array1& x). {double h=0;. double z=0;. double a=x.geta (0);. double b=x.geta (x.getn ()-1);. h=(b-a)/KTR;. double y=0;. z=a+h;. for (int i=0;i. {y=y+f (X, z);. z=z+h;. }. y=y*h;. return y;. }. //ΠΌΠ΅ΡΠΎΠ΄ ΡΠ΅Π½ΡΡΠ°Π»ΡΠ½ΡΡ
ΠΏΡΡΠΌΠΎΡΠ³ΠΎΠ»ΡΠ½ΠΈΠΊΠΎΠ². double CentrPr (array1& X, int KTR, array1& x). {double h=0;. double z=0;. double a=x.geta (0);. double b=x.geta (x.getn ()-1);. h=(b-a)/KTR;. double y=0;. z=a;. for (int i=0;i. {y=y+f (X, z+h/2);. z=z+h;. }. y=y*h;. return y;. }. //ΠΠ΅ΡΠΎΠ΄ Π‘ΠΈΠΌΠΏΡΠΎΠ½Π° Ρ Π°Π²ΡΠΎΠΌΠ°Ρ. Π²ΡΠ±ΠΎΡΠΎΠΌ ΡΠ°Π³Π°. double Simpson (array1& X, int KTR, array1& x). {double z1, h, c, s, y, IY, eps, z, n, m;. int i;. double a=x.geta (0);. double b=x.geta (x.getn ()-1);. n=KTR;. eps=1E-310;. IY=0;. h=(b-a)/n;. do. {c=(b-a)/(3*n);. m=n/2;. y=0;. z=a+h;. for (i=1;i<=(2*m-1);i=i+2). {y=y+f (X, z);. z=z+2*h;. }. y=4*y;. s=0;. z=a+2*h;. for (i=2;i<=(2*m-2);i=i+2). {s=s+f (X, z);. z=z+2*h;. }. s=2*s;. z1=c*(f (X, a)+f (X, b)+s+y);. h=h/2;. n=n*2;. if (fabs (z1-IY)>eps) IY=z1;. }. while (fabs (z1-IY)>eps);. return z1;. }. //Π²ΡΠ²ΠΎΠ΄ ΠΈΠ· ΡΠ°ΠΉΠ»Π°. void outputf (ifstream& f, char S[40], array1& v). {double next;int i=0;. f.open (S);. if (f.fail ()) {cout<<" Error" ;. exit (1);. }. while (f>>next). {v.geta (i)=next;. i++;. }. f.close ();. }. //ΠΠ»Π°Π²Π½Π°Ρ ΡΡΠ½ΠΊΡΠΈΡ. void main (). {cout.setf (ios:fixed);. cout.setf (ios:showpoint);. cout.precision (2);. setlocale (LC_ALL," Russian");. int n, N;. cout<<" n ΠΠ²Π΅Π΄ΠΈΡΠ΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² Π²Π΅ΠΊΡΠΎΡΠΎΠ² x ΠΈ y n" ;. cin>>n;. array1 x (n), y (n);. cout<<" n **ΠΠ²Π΅Π΄ΠΈΡΠ΅ ΡΡΠ΅ΠΏΠ΅Π½Ρ ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΠ°**n" ;. cin>>N;. char S[40];. char S1[40];. cout<<" n ΠΠ²Π΅Π΄ΠΈΡΠ΅ ΠΏΡΡΡ ΠΊ Π²Π΅ΠΊΡΠΎΡΡ x n" ;. cin>>S;. cout<<" n ΠΠ²Π΅Π΄ΠΈΡΠ΅ ΠΏΡΡΡ ΠΊ Π²Π΅ΠΊΡΠΎΡΡ y n" ;. cin>>S1;. ifstream f, f1;. cout<<" *****ΠΠ΅ΠΊΡΠΎΡ x*****" ;. outputf (f, S, x);. cout<. cout<<" *****ΠΠ΅ΠΊΡΠΎΡ y*****" <. outputf (f1,S1,y);. cout<. array2 C (N+1,N+1);array1 D (N+1);. Appr (x, y, N, C, D);. Treugol (C, D);. cout<<" n ***************ΠΠ°ΡΡΠΈΡΠ° C***************n" <. cout<<" n ***************ΠΠ΅ΠΊΡΠΎΡ D***************n" <. array1 X (N+1);. X=Pods (C, D);cout<<" n ****ΠΠΎΡΡΡΠΈΡΠΈΠ΅Π½ΡΡ**** n" <. vivod (X);. double I=0;. double I2=0;. double I3=0;. double I4=0;. cout<<" n ΠΠ²Π΅Π΄ΠΈΡΠ΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΠΎΡΠ΅ΠΊ ΡΠ°Π·Π±ΠΈΠ΅Π½ΠΈΡ n" ;. int KTR=0;. cin>>KTR;. I=LevPr (X, KTR, x);. cout<<" n ΠΠ½ΡΠ΅Π³ΡΠ°Π» ΠΌΠ΅ΡΠΎΠ΄ΠΎΠΌ Π»Π΅Π²ΡΡ
ΠΏΡΡΠΌΠΎΡΠ³ΠΎΠ»ΡΠ½ΠΈΠΊΠΎΠ² n" <. I2=PravPr (X, KTR, x);. cout<<" n ΠΠ½ΡΠ΅Π³ΡΠ°Π» ΠΌΠ΅ΡΠΎΠ΄ΠΎΠΌ ΠΏΡΠ°Π²ΡΡ
ΠΏΡΡΠΌΠΎΡΠ³ΠΎΠ»ΡΠ½ΠΈΠΊΠΎΠ²n" <. I3=CentrPr (X, KTR, x);. cout<<" n ΠΠ½ΡΠ΅Π³ΡΠ°Π» ΠΌΠ΅ΡΠΎΠ΄ΠΎΠΌ ΡΠ΅Π½ΡΡΠ°Π»ΡΠ½ΡΡ
ΠΏΡΡΠΌΠΎΡΠ³ΠΎΠ»ΡΠ½ΠΈΠΊΠΎΠ²n" <. I4=Simpson (X, KTR, x);. cout<<" n ΠΠ½ΡΠ΅Π³ΡΠ°Π» ΠΌΠ΅ΡΠΎΠ΄ΠΎΠΌ Π‘ΠΈΠΌΠΏΡΠΎΠ½Π° Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΌ Π²ΡΠ±ΠΎΡΠΎΠΌ ΡΠ°Π³Π°n" <. cout<. }. 3.15 Π Π΅Π·ΡΠ»ΡΡΠ°ΡΡ ΡΠ°Π±ΠΎΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΠΠ²Π΅Π΄ΠΈΡΠ΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² Π²Π΅ΠΊΡΠΎΡΠΎΠ² x ΠΈ y. **ΠΠ²Π΅Π΄ΠΈΡΠ΅ ΡΡΠ΅ΠΏΠ΅Π½Ρ ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΠ°**. ΠΠ²Π΅Π΄ΠΈΡΠ΅ ΠΏΡΡΡ ΠΊ Π²Π΅ΠΊΡΠΎΡΡ x. D:c++x.txt. ΠΠ²Π΅Π΄ΠΈΡΠ΅ ΠΏΡΡΡ ΠΊ Π²Π΅ΠΊΡΠΎΡΡ y. D:c++y.txt. *****ΠΠ΅ΠΊΡΠΎΡ x***** -5.00 -4.80 -4.60 -4.40 -4.20 -4.00. -3.80 -3.60 -3.40 -3.20 -3.00 -2.80 -2.60 -2.40. -2.20 -2.00 -1.80 -1.60 -1.40 -1.20 -1.00 -0.80. -0.60 -0.40 -0.20 0.00 0.20 0.40 0.60 0.80. 1.00 1.20 1.40 1.60 1.80 2.00 2.20 2.40. 2.60 2.80 3.00 3.20 3.40 3.60 3.80 4.00. 4.20 4.40 4.60 4.80 5.00. *****ΠΠ΅ΠΊΡΠΎΡ y*****. 123 863.00 96 837.80 74 907.15 57 273.05 43 235.06 32 182.00 23 584.04 16 985.15. 11 995.90 8286.62 5581.00 3649.95 2305.94 1397.61 804.81 434.00. 214.01 92.15 30.74 3.94 -5.00 -6.11 -4.77 -3.34. -2.47 -2.00 -1.53 -0.59 1.52 6.31 17.00 39.84. 85.73 172.28 326.19 586.00 1005.27 1656.04 2632.71 4056.29. 6079.00 8889.25 12 716.97 17 839.36 24 586.94 33 350.00 44 585.45 58 823.97. 76 677.60 98 847.65 126 133.00. ***************ΠΠ°ΡΡΠΈΡΠ° C********************. 1 202 617 144.06 -0.54 804 623.21 0.2 581 573.91 0.00 127 856.81. 0.54 804 623.21 0.2 581 573.91 0.00 127 856.81 0.00. 0.00 0.00 84 065.25 -0.00 10 211.57 -0.00 1065.08. 0.00 0.00 0.00 6251.67 0.00 868.96 0.00. 0.00 0.00 0.00 0.00 109.56 -0.00 38.16. 0.00 0.00 0.00 0.00 0.00 22.93 0.00. 0.00 0.00 0.00 0.00 0.00 0.00 10.62. ***************ΠΠ΅ΠΊΡΠΎΡ D********************. 9 620 681 443.2223489892.10 -2130.89 58 003.22 -76.32 45.85 -21.24. ****ΠΠΎΡΡΡΠΈΡΠΈΠ΅Π½ΡΡ****. 8.00 -0.00 -0.00 9.00 -0.00 2.00 -2.00. +(8.00*x6)+(-0.00*x5)+(-0.00*x4)+(9.00*x3)+(-0.00*x2)+(2.00*x1)+(-2.00*x0). ΠΠ²Π΅Π΄ΠΈΡΠ΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΠΎΡΠ΅ΠΊ ΡΠ°Π·Π±ΠΈΠ΅Π½ΠΈΡ. ΠΠ½ΡΠ΅Π³ΡΠ°Π» ΠΌΠ΅ΡΠΎΠ΄ΠΎΠΌ Π»Π΅Π²ΡΡ
ΠΏΡΡΠΌΠΎΡΠ³ΠΎΠ»ΡΠ½ΠΈΠΊΠΎΠ². 178 551.30. ΠΠ½ΡΠ΅Π³ΡΠ°Π» ΠΌΠ΅ΡΠΎΠ΄ΠΎΠΌ ΠΏΡΠ°Π²ΡΡ
ΠΏΡΡΠΌΠΎΡΠ³ΠΎΠ»ΡΠ½ΠΈΠΊΠΎΠ². 178 551.30. ΠΠ½ΡΠ΅Π³ΡΠ°Π» ΠΌΠ΅ΡΠΎΠ΄ΠΎΠΌ ΡΠ΅Π½ΡΡΠ°Π»ΡΠ½ΡΡ
ΠΏΡΡΠΌΠΎΡΠ³ΠΎΠ»ΡΠ½ΠΈΠΊΠΎΠ². 178 551.43. ΠΠ½ΡΠ΅Π³ΡΠ°Π» ΠΌΠ΅ΡΠΎΠ΄ΠΎΠΌ Π‘ΠΈΠΌΠΏΡΠΎΠ½Π° Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΌ Π²ΡΠ±ΠΎΡΠΎΠΌ ΡΠ°Π³Π°. 178 551.43. ΠΠ»Ρ ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠ΅Π½ΠΈΡ Π½Π°ΠΆΠΌΠΈΡΠ΅ Π»ΡΠ±ΡΡ ΠΊΠ»Π°Π²ΠΈΡΡ. 3.16 Π’Π΅ΠΎΡΠ΅ΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΡΠ²Π΅Π΄Π΅Π½ΠΈΡ Π Π΅ΡΠ΅Π½ΠΈΠ΅ ΡΠΈΡΡΠ΅ΠΌΡ Π»ΠΈΠ½Π΅ΠΉΠ½ΡΡ
ΡΡΠ°Π²Π½Π΅Π½ΠΈΠΉ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠΌ ΠΠ°ΡΡΡΠ° ΠΡΠΎΠΈΠ»Π»ΡΡΡΡΠΈΡΡΠ΅ΠΌ ΠΌΠ΅ΡΠΎΠ΄ Π½Π° ΡΠΈΡΡΠ΅ΠΌΠ΅ ΠΈΠ· ΡΡΠ΅Ρ
Π»ΠΈΠ½Π΅ΠΉΠ½ΡΡ
ΡΡΠ°Π²Π½Π΅Π½ΠΈΠΉ Ρ ΡΡΠ΅ΠΌΡ Π½Π΅ΠΈΠ·Π²Π΅ΡΡΠ½ΡΠΌΠΈ. (1). Π ΡΠ°ΠΊΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΠ΅, ΠΏΠΎ ΠΊΡΠ°ΠΉΠ½Π΅ΠΉ ΠΌΠ΅ΡΠ΅, ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΠΊΠΎΡΡΡΠΈΡΠΈΠ΅Π½ΡΠΎΠ² ΠΎΡΠ»ΠΈΡΠ΅Π½ ΠΎΡ Π½ΡΠ»Ρ. Π£ΡΠ°Π²Π½Π΅Π½ΠΈΡ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠ΅ΡΠ΅ΡΡΠ°Π²ΠΈΡΡ ΡΠ°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, ΡΡΠΎΠ±Ρ Π½Π° ΠΌΠ΅ΡΡΠ΅ ΠΏΠ΅ΡΠ²ΠΎΠ³ΠΎ ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ Π±ΡΠ»ΠΎ ΡΡΠ°Π²Π½Π΅Π½ΠΈΠ΅ Ρ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΡΠΌ ΠΎΡΠ»ΠΈΡΠ½ΡΠΌ ΠΎΡ Π½ΡΠ»Ρ ΠΊΠΎΡΡΡΠΈΡΠΈΠ΅Π½ΡΠΎΠΌ ΠΏΡΠΈ Π₯=0. ΠΠ°Π»Π΅Π΅ Π²Π²ΠΎΠ΄ΠΈΡΡΡ ΠΌΠ½ΠΎΠΆΠΈΡΠ΅Π»Ρ, Π½Π° Π½Π΅Π³ΠΎ ΡΠΌΠ½ΠΎΠΆΠ°Π΅ΡΡΡ ΠΏΠ΅ΡΠ²ΠΎΠ΅ ΡΡΠ°Π²Π½Π΅Π½ΠΈΠ΅ ΡΠΈΡΡΠ΅ΠΌΡ ΠΈ Π²ΡΡΠΈΡΠ°Π΅ΡΡΡ ΠΈΠ· Π²ΡΠΎΡΠΎΠ³ΠΎ ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ. ΠΡΠΈ ΡΡΠΎΠΌ ΠΌΡ ΠΏΠΎΠ»ΡΡΠΈΠΌ Π’ΡΠ΅ΡΡΠ΅ ΡΡΠ°Π²Π½Π΅Π½ΠΈΠ΅ ΡΠΈΡΡΠ΅ΠΌΡ (1) ΡΠΌΠ½ΠΎΠΆΠΈΠΌ Π½Π° ΠΊΠΎΡΡΡΠΈΡΠΈΠ΅Π½Ρ ΠΈ Π²ΡΡΡΠ΅ΠΌ ΠΈΠ· Π²ΡΠΎΡΠΎΠ³ΠΎ ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ ΠΏΠ΅ΡΠ²ΠΎΠ΅ ΡΡΠ°Π²Π½Π΅Π½ΠΈΠ΅, ΡΠΌΠ½ΠΎΠΆΠ΅Π½Π½ΠΎΠ΅ Π½Π° ΡΡΠΎΡ ΠΊΠΎΡΡΡΠΈΡΠΈΠ΅Π½Ρ. Π ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ΅ ΠΏΠΎΠ»ΡΡΠΈΠΌ. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ ΡΠΈΡΡΠ΅ΠΌΠ° ΡΡΠ°Π²Π½Π΅Π½ΠΈΠΉ (1) ΠΏΡΠΈΠ²ΠΎΠ΄ΠΈΡΡΡ ΠΊ Π²ΠΈΠ΄Ρ:. (2). ΠΠ»Ρ ΡΠΈΡΡΠ΅ΠΌΡ ΡΡΠ°Π²Π½Π΅Π½ΠΈΠΉ (2) Π²Π²Π΅Π΄Π΅ΠΌ ΠΌΠ½ΠΎΠΆΠΈΡΠ΅Π»Ρ, ΡΠΌΠ½ΠΎΠΆΠΈΠΌ Π½Π° Π½Π΅Π³ΠΎ Π²ΡΠΎΡΠΎΠ΅ ΡΡΠ°Π²Π½Π΅Π½ΠΈΠ΅ ΡΠΈΡΡΠ΅ΠΌΡ (2) ΠΈ Π²ΡΡΡΠ΅ΠΌ ΠΈΠ· ΡΡΠ΅ΡΡΠ΅Π³ΠΎ ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ. Π ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ΅ ΡΡΠ΅ΡΡΠ΅ ΡΡΠ°Π²Π½Π΅Π½ΠΈΠ΅ ΡΠΈΡΡΠ΅ΠΌΡ (2) ΠΏΡΠΈΠΌΠ΅Ρ Π²ΠΈΠ΄:. Π’ΠΎΠ³Π΄Π° ΡΠΈΡΡΠ΅ΠΌΠ° ΡΡΠ°Π²Π½Π΅Π½ΠΈΠΉ (2) ΠΏΡΠΈΠΌΠ΅Ρ Π²ΠΈΠ΄:. (3). ΠΡ ΠΏΠΎΠ»ΡΡΠΈΠ»ΠΈ ΡΡΠ΅ΡΠ³ΠΎΠ»ΡΠ½ΡΡ ΡΠΈΡΡΠ΅ΠΌΡ ΡΡΠ°Π²Π½Π΅Π½ΠΈΠΉ ΠΈ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎ Π²ΡΠΏΠΎΠ»Π½ΠΈΡΡ ΠΎΠ±ΡΠ°ΡΠ½ΡΡ ΠΏΠΎΠ΄ΡΡΠ°Π½ΠΎΠ²ΠΊΡ Π΄Π»Ρ Π²ΡΡΠΈΡΠ»Π΅Π½ΠΈΡ Π½Π΅ΠΈΠ·Π²Π΅ΡΡΠ½ΡΡ
.. ΠΠ±ΠΎΠ±ΡΠΈΠΌ ΠΌΠ΅ΡΠΎΠ΄ Π½Π° ΡΠ»ΡΡΠ°ΠΉ ΡΠΈΡΡΠ΅ΠΌΡ ΠΈΠ· n ΡΡΠ°Π²Π½Π΅Π½ΠΈΠΉ Ρ n Π½Π΅ΠΈΠ·Π²Π΅ΡΡΠ½ΡΠΌΠΈ.. ΠΠ° k-ΠΎΠΌ ΡΡΠ°ΠΏΠ΅ ΠΌΡ ΠΈΡΠΊΠ»ΡΡΠ°Π΅ΠΌ ΠΈΠ· ΡΠΈΡΡΠ΅ΠΌΡ ΡΡΠ°Π²Π½Π΅Π½ΠΈΠΉ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΌΠ½ΠΎΠΆΠΈΡΠ΅Π»Π΅ΠΉ. , Π³Π΄Π΅ i=k+1, k+2,…, n-1. J=k, k+1,…, n-1. ΠΠ½Π΄Π΅ΠΊΡ k ΠΏΡΠΈΠ½ΠΈΠΌΠ°Π΅Ρ Π·Π½Π°ΡΠ΅Π½ΠΈΡ k=0,1,…, n-2 Π²ΠΊΠ»ΡΡΠΈΡΠ΅Π»ΡΠ½ΠΎ. ΠΡΠΈ k=n-2 ΠΏΡΠΎΠΈΡΡ
ΠΎΠ΄ΠΈΡ ΠΈΡΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΈΠ· ΠΏΠΎΡΠ»Π΅Π΄Π½Π΅Π³ΠΎ ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ ΠΈ Π² ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ΅ ΠΏΠΎΠ»ΡΡΠΈΡΡΡ ΡΡΠ΅ΡΠ³ΠΎΠ»ΡΠ½Π°Ρ ΡΠΈΡΡΠ΅ΠΌΠ° ΡΡΠ°Π²Π½Π΅Π½ΠΈΠΉ.. Π ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½Π½ΠΎΠΉ Π±Π»ΠΎΠΊ-ΡΡ
Π΅ΠΌΠ΅ Π²ΡΠ΅ ΠΌΠ½ΠΎΠΆΠΈΡΠ΅Π»ΠΈ, Π½Π° ΠΊΠΎΡΠΎΡΡΠ΅ Π½ΡΠΆΠ½ΠΎ ΡΠΌΠ½ΠΎΠΆΠ°ΡΡ ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ, ΠΎΠ±ΠΎΠ·Π½Π°ΡΠ°Π΅ΠΌ Π±ΡΠΊΠ²ΠΎΠΉ m, Ρ. ΠΊ. Π½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΡΡΠ°ΠΏΠ΅ ΡΡΠ΅Π±ΡΠ΅ΡΡΡ Π½Π΅ Π±ΠΎΠ»Π΅Π΅ 1-Π³ΠΎ ΠΌΠ½ΠΎΠΆΠΈΡΠ΅Π»Ρ.. k-Π½ΠΎΠΌΠ΅Ρ ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ, ΠΊΠΎΡΠΎΡΡΠΉ Π²ΡΡΠΈΡΠ°Π΅ΡΡΡ ΠΈΠ· ΠΎΡΡΠ°Π»ΡΠ½ΡΡ
, Π° ΡΠ°ΠΊΠΆΠ΅ Π½Π΅ΠΈΠ·Π²Π΅ΡΡΠ½ΠΎΠ³ΠΎ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΈΡΠΊΠ»ΡΡΠ°Π΅ΡΡΡ ΠΈΠ· ΠΎΡΡΠ°Π»ΡΠ½ΡΡ
n-k ΡΡΠ°Π²Π½Π΅Π½ΠΈΠΉ. i-Π½ΠΎΠΌΠ΅Ρ ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ, ΠΈΠ· ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ Π² Π΄Π°Π½Π½ΡΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ ΠΈΡΠΊΠ»ΡΡΠ°Π΅ΡΡΡ Π½Π΅ΠΈΠ·Π²Π΅ΡΡΠ½ΠΎΠ΅, j-Π½ΠΎΠΌΠ΅Ρ ΡΡΠΎΠ»Π±ΡΠ° ΠΠΎΡΠ»Π΅ ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½ΠΈΡ ΡΠΈΡΡΠ΅ΠΌΡ ΠΊ ?-ΠΌΡ Π²ΠΈΠ΄Ρ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎ ΡΠ΄Π΅Π»Π°ΡΡ ΠΎΠ±ΡΠ°ΡΠ½ΡΠΉ Ρ
ΠΎΠ΄ Π΄Π»Ρ Π½Π°Ρ
ΠΎΠΆΠ΄Π΅Π½ΠΈΡ Π½Π΅ΠΈΠ·Π²Π΅ΡΡΠ½ΡΡ
, Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΠΊΠΎΡΠΎΡΡΡ
Π±ΡΠ΄ΡΡ Π²ΡΡΠΈΡΠ»ΡΡΡΡΡ ΠΏΠΎ ΡΠΎΡΠΌΡΠ»Π΅:. ΠΠ΄Π΅ j-n-2, n-3,…, 0. ΠΠ°ΡΠ΅ΡΡΠΈΠΌ Π±Π»ΠΎΠΊ-ΡΡ
Π΅ΠΌΡ Π΄Π»Ρ ΡΡΠ½ΠΊΡΠΈΠΈ ΠΎΠ±ΡΠ°ΡΠ½ΠΎΠΉ ΠΏΠΎΠ΄ΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ ΠΠ°ΡΠ΅ΡΡΠΈΠΌ Π±Π»ΠΎΠΊ-ΡΡ
Π΅ΠΌΡ Π΄Π»Ρ ΡΡΠ½ΠΊΡΠΈΠΈ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ Π½Π°ΠΈΠ±ΠΎΠ»ΡΡΠ΅Π³ΠΎ ΠΊΠΎΡΡΡΠΈΡΠΈΠ΅Π½ΡΠ° ΠΈ ΠΏΠ΅ΡΠ΅ΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ ΡΡΠ°Π²Π½Π΅Π½ΠΈΠΉ ΠΏΡΠΈ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎΡΡΠΈ.. ΠΠΏΠΏΡΠΎΠΊΡΠΈΠΌΠ°ΡΠΈΡ ΡΡΠ½ΠΊΡΠΈΠΉ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠΌ Π½Π°ΠΈΠΌΠ΅Π½ΡΡΠΈΡ
ΠΊΠ²Π°Π΄ΡΠ°ΡΠΎΠ² ΠΡΡΡΡ Π² ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ΅ ΡΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠ° ΠΏΠΎΠ»ΡΡΠ°Π΅ΡΡΡ ΡΠ»Π΅Π΄ΡΡΡΠ°Ρ ΡΠ°Π±Π»ΠΈΡΠ° Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ:. x0. x1. … xn-1. y0. y1. … yn-1. Π’ΡΠ΅Π±ΡΠ΅ΡΡΡ Π½Π°ΠΉΡΠΈ Π°Π½Π°Π»ΠΈΡΠΈΡΠ΅ΡΠΊΠΈΠΉ Π²ΠΈΠ΄ ΡΡΠ½ΠΊΡΠΈΠΈ, ΠΊΠΎΡΠΎΡΠ°Ρ Π² ΡΠΎΡΠΊΠ°Ρ
x0, x1,…, xn-1 Π±ΡΠ΄Π΅Ρ ΠΈΠΌΠ΅ΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΡ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ Π±Π»ΠΈΠ·ΠΊΠΈΠ΅ ΠΊ y0, y1,…, yn-1.. Π Π°ΡΡΠΌΠΎΡΡΠΈΠΌ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΠΏΡΠΎΡΡΠΎΠΉ Π²ΠΈΠ΄ Π°ΠΏΠΏΡΠΎΠΊΡΠΈΠΌΠ°ΡΠΈΠΈ, Ρ. Π΅. Π·Π°ΠΌΠ΅Π½Ρ ΡΠ°Π±Π»ΠΈΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ Π°Π½Π°Π»ΠΈΡΠΈΡΠ΅ΡΠΊΠΈΠΌ Π²ΠΈΠ΄ΠΎΠΌ ΡΡΠ½ΠΊΡΠΈΠΈ — Π°ΠΏΠΏΡΠΎΠΊΡΠΈΠΌΠ°ΡΠΈΡ Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠΉ ΡΡΠ½ΠΊΡΠΈΠ΅ΠΉ, Ρ. Π΅. Π±ΡΠ΄Π΅ΠΌ Π½Π°Ρ
ΠΎΠ΄ΠΈΡΡ ΡΡΠ½ΠΊΡΠΈΡ y=a0*x+a1, ΠΈΠ· ΠΊΠΎΡΠΎΡΠΎΠΉ Π² ΡΠΎΡΠΊΠ°Ρ
x0, x1,…, xn-1 Π·Π½Π°ΡΠ΅Π½ΠΈΡ Π±ΡΠ΄ΡΡ Π±Π»ΠΈΠ·ΠΊΠΈ ΠΊ y0, y1,…, yn-1. Π ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΠΊΡΠΈΡΠ΅ΡΠΈΡ Π±Π»ΠΈΠ·ΠΎΡΡΠΈ Π±ΡΠ΄Π΅ΠΌ ΡΠ°ΡΡΠΌΠ°ΡΡΠΈΠ²Π°ΡΡ ΠΊΠ²Π°Π΄ΡΠ°ΡΠΈΡΠ½ΡΠΉ ΠΊΡΠΈΡΠ΅ΡΠΈΠΉ ΠΊΠ°ΡΠ΅ΡΡΠ²Π°. (1). ΠΠ΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎ Π½Π°ΠΉΡΠΈ ΠΊΠΎΡΡΡΠΈΡΠΈΠ΅Π½ΡΡ a0 ΠΈ a1, ΡΡΠΎΠ±Ρ ΠΊΡΠΈΡΠ΅ΡΠΈΠΉ ΠΊΠ°ΡΠ΅ΡΡΠ²Π° ΡΡΡΠ΅ΠΌΠΈΠ»ΡΡ ΠΊ ΠΌΠΈΠ½ΠΈΠΌΡΠΌΡ. ΠΠ°ΠΊ ΠΈΠ·Π²Π΅ΡΡΠ½ΠΎ, Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎΠ΅ ΡΡΠ»ΠΎΠ²ΠΈΠ΅ ΠΌΠΈΠ½ΠΈΠΌΡΠΌΠ° — ΡΠ°Π²Π΅Π½ΡΡΠ²ΠΎ 0 ΠΏΠ΅ΡΠ²ΡΡ
ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½ΡΡ
ΡΡΠ½ΠΊΡΠΈΠΈ ΠΏΠΎ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠΌ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠΌ. ΠΠ°ΠΉΠ΄Π΅ΠΌ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½ΡΠ΅ ΠΊΡΠΈΡΠ΅ΡΠΈΡ ΠΊΠ°ΡΠ΅ΡΡΠ²Π° (1) ΠΏΠΎ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠΌ a0 ΠΈ a1. (2). Π Π°Π·Π΄Π΅Π»ΠΈΠΌ ΠΊΠ°ΠΆΠ΄ΠΎΠ΅ ΠΈΠ· ΡΡΠ°Π²Π½Π΅Π½ΠΈΠΉ ΡΠΈΡΡΠ΅ΠΌΡ (2) Π½Π° -2 ΠΈ ΠΏΠΎΡΡΠ°Π²ΠΈΠΌ Π½Π΅ΠΈΠ·Π²Π΅ΡΡΠ½ΡΠ΅ ΠΏΠ΅ΡΠ΅Π΄ ΠΊΠΎΡΡΡΠΈΡΠΈΠ΅Π½ΡΠ°ΠΌΠΈ. (3). Π‘ΠΈΡΡΠ΅ΠΌΠ° (3) — ΡΠΈΡΡΠ΅ΠΌΠ° ΠΈΠ· Π΄Π²ΡΡ
Π»ΠΈΠ½Π΅ΠΉΠ½ΡΡ
ΡΡΠ°Π²Π½Π΅Π½ΠΈΠΉ Ρ Π΄Π²ΡΠΌΡ Π½Π΅ΠΈΠ·Π²Π΅ΡΡΠ½ΡΠΌΠΈ. ΠΡΠ΄Π΅ΠΌ ΡΠ΅ΡΠ°ΡΡ Π΅Π³ΠΎ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠΌ Π°Π»Π³Π΅Π±ΡΠ°ΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΡΠ»ΠΎΠΆΠ΅Π½ΠΈΡ. ΠΠ΅ΡΠ²ΠΎΠ΅ ΡΡΠ°Π²Π½Π΅Π½ΠΈΠ΅ ΡΠΈΡΡΠ΅ΠΌΡ (3) ΡΠΌΠ½ΠΎΠΆΠΈΠΌ Π½Π° n, Π° Π²ΡΠΎΡΠΎΠ΅ ΡΡΠ°Π²Π½Π΅Π½ΠΈΠ΅ Π½Π° ΠΈ Π²ΡΡΡΠ΅ΠΌ ΠΈΠ· ΠΏΠ΅ΡΠ²ΠΎΠ³ΠΎ ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ Π²ΡΠΎΡΠΎΠ΅, ΠΈΠ· Π²ΡΠΎΡΠΎΠ³ΠΎ ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ ΡΠΈΡΡΠ΅ΠΌΡ (3) ΠΏΠΎΠ»ΡΡΠΈΠΌ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ Π΄Π»Ρ a1. ΠΠΏΠΏΡΠΎΠΊΡΠΈΠΌΠ°ΡΠΈΡ ΠΊΠ²Π°Π΄ΡΠ°ΡΠΈΡΠ½ΠΎΠΉ ΡΡΠ½ΠΊΡΠΈΠΈ: ΠΡΡΡΡ Π΄Π°Π½Π° ΡΠ°Π±Π»ΠΈΡΠ° Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ. x0. x1. … xn-1. y0. y1. … yn-1. Π’ΡΠ΅Π±ΡΠ΅ΡΡΡ Π°ΠΏΠΏΡΠΎΠΊΡΠΈΠΌΠΈΡΠΎΠ²Π°ΡΡ ΡΡΡ ΡΠ°Π±Π»ΠΈΡΡ ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΠΎΠΌ ΡΡΠ΅ΡΡΠ΅Π³ΠΎ ΠΏΠΎΡΡΠ΄ΠΊΠ°, Ρ. Π΅. ΡΡΠ΅Π±ΡΠ΅ΡΡΡ Π½Π°ΠΉΡΠΈ ΠΊΠΎΡΡΡΠΈΡΠΈΠ΅Π½ΡΡ ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΠ° y=a0x2+a1x+a2, ΠΊΠΎΡΠΎΡΡΠΉ Π² ΡΠΎΡΠΊΠ°Ρ
x0, x1, …, xn-1 ΠΈΠΌΠ΅Π΅Ρ Π·Π½Π°ΡΠ΅Π½ΠΈΡ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ Π±Π»ΠΈΠ·ΠΊΠΈΠ΅ ΠΊ y0, y1, …, yn-1. Π ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΠΊΡΠΈΡΠ΅ΡΠΈΡ Π±Π»ΠΈΠ·ΠΎΡΡΠΈ Π²ΡΠ±Π΅ΡΠ΅ΠΌ ΠΊΠ²Π°Π΄ΡΠ°ΡΠΈΡΠ½ΡΠΉ ΠΊΡΠΈΡΠ΅ΡΠΈΠΉ ΠΊΠ°ΡΠ΅ΡΡΠ²Π°, ΠΊΠΎΡΠΎΡΡΠΉ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡΡΡΠ΅ΠΌΠΈΡΡΡΡ ΠΊ ΠΌΠΈΠ½ΠΈΠΌΡΠΌΡ. a= (1). ΠΠ°ΠΉΠ΄Π΅ΠΌ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½ΡΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ (1) ΠΏΠΎ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠΌ Π°0, Π°1 ΠΈ Π°2. 2*. (2) 2*. 2*. Π Π°Π·Π΄Π΅Π»ΠΈΠΌ ΠΊΠ°ΠΆΠ΄ΠΎΠ΅ ΡΡΠ°Π²Π½Π΅Π½ΠΈΠ΅ ΡΠΈΡΡΠ΅ΠΌΡ (2) Π½Π° (-2) ΠΈ ΠΏΠΎΡΡΠ°Π²ΠΈΠΌ ΠΊΠΎΡΡΡΠΈΡΠΈΠ΅Π½ΡΡ ΠΏΠΎΡΠ»Π΅ Π½Π΅ΠΈΠ·Π²Π΅ΡΡΠ½ΡΡ
. (3). Π‘ΠΈΡΡΠ΅ΠΌΠ° ΡΡΠ°Π²Π½Π΅Π½ΠΈΠΉ (3) ΡΡΠΎ ΡΠΈΡΡΠ΅ΠΌΠ° ΠΈΠ· ΡΡΠ΅Ρ
Π»ΠΈΠ½Π΅ΠΉΠ½ΡΡ
ΡΡΠ°Π²Π½Π΅Π½ΠΈΠΉ Ρ ΡΡΠ΅ΠΌΡ Π½Π΅ΠΈΠ·Π²Π΅ΡΡΠ½ΡΠΌΠΈ, ΠΊΠΎΡΠΎΡΡΡ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎ ΡΠ΅ΡΠ°ΡΡ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠΌ ΠΠ°ΡΡΡΠ° ΠΈΠ»ΠΈ ΠΈΡΠ΅ΡΠ°ΡΠΈΠΈ. ΠΠ»Ρ ΡΠΎΠ³ΠΎ, ΡΡΠΎΠ±Ρ ΡΠ΅ΡΠΈΡΡ ΡΠΈΡΡΠ΅ΠΌΡ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠΌ ΠΠ°ΡΡΡΠ° Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎ Π²ΡΡΠΈΡΠ»ΠΈΡΡ ΠΊΠΎΡΡΡΠΈΡΠΈΠ΅Π½ΡΡ ΠΏΡΠΈ Π½Π΅ΠΈΠ·Π²Π΅ΡΡΠ½ΡΡ
Π°0, Π°1 ΠΈ Π°2 ΠΈ Π·Π°ΠΏΠΈΡΠ°ΡΡ ΠΈΡ
Π² ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ ΠΈ, ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ, Π²ΡΠΏΠΎΠ»Π½ΠΈΡΡ ΠΏΠ΅ΡΠ΅ΠΎΠ±ΠΎΠ·Π½Π°ΡΠ΅Π½ΠΈΠ΅, ΡΠ°ΠΊ ΠΊΠ°ΠΊ ΠΏΡΠΈ ΡΠ΅ΡΠ΅Π½ΠΈΠΈ ΡΠΈΡΡΠ΅ΠΌΡ ΡΡΠ°Π²Π½Π΅Π½ΠΈΠΉ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠΌ ΠΠ°ΡΡΡΠ° ΡΠΈΡΡΠ΅ΠΌΡ ΡΡΠ°Π²Π½Π΅Π½ΠΈΠΉ ΠΌΡ Π·Π°ΠΏΠΈΡΡΠ²Π°Π»ΠΈ Π² Π²ΠΈΠ΄Π΅: a00*x0+a01*x1+…+a0,n-1=b0. a10*x0+a11*x1+…+a1,n-1=b1. …. an-1,0*x0+an-1,1*x1+…+an-1,n-1=bn-1. ΠΈΠ»ΠΈ ΡΠΈΡΡΠ΅ΠΌΡ ΡΡΠ°Π²Π½Π΅Π½ΠΈΠΉ ΡΠ°ΡΡΠΌΠΎΡΡΠΈΠΌ Π² Π²ΠΈΠ΄Π΅: x00*a0+x01*a1+…+x0n-1=b0. x10*a0+x11*a1+…+x1n-1=b1. … . 1) ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π° Π‘++ Π² ΡΡΠ΅Π΄Π΅ Visual Studio C++. NET: ΡΡΠ΅Π±. ΠΏΠΎΡΠΎΠ±ΠΈΠ΅ / Π. Π. ΠΠ°Π·Π°ΡΠ΅Π²Π°, Π. Π. Π’ΡΠΎΠΈΡΠΊΠΈΠΉ, Π‘. Π. ΠΠΈΡΡΠΊΠΎΠ² — Π. ΠΠΎΠ²Π³ΠΎΡΠΎΠ΄, 2008.-334. 2) ΠΠ»Π³ΠΎΡΠΈΡΠΌΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΡΠ·ΡΠΊΠΈ ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅: ΠΌΠ΅ΡΠΎΠ΄ΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΡΠΊΠ°Π·Π°Π½ΠΈΡ ΠΊ ΠΊΡΡΡΠΎΠ²ΠΎΠΉ ΡΠ°Π±ΠΎΡΠ΅ Π΄Π»Ρ ΡΡΡΠ΄Π΅Π½ΡΠΎΠ² ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΠΎΡΡΠ΅ΠΉ 230 401.65 / Π. Π. ΠΠ°Π·Π°ΡΠ΅Π²Π°, Π’. Π. ΠΠΈΠ»ΠΈΠ½Π° — ΠΠΠ ΠΠΠ’Π£ 2010.-43.Π‘ΠΏΠΈΡΠΎΠΊ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½Π½ΡΡ
ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠΎΠ²