Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ срСда исполнитСля Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅

Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ°. 7 класс

Π­Π»Π΅ΠΊΡ‚Ρ€ΠΎΠ½Π½ΠΎΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΊ ΡƒΡ‡Π΅Π±Π½ΠΎΠΌΡƒ пособию

ΠΠ°ΠΏΠΈΡˆΠΈΡ‚Π΅ Π½Π°ΠΌ

Π±Π΅Π»Ρ‹ΠΉ β€” основныС ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Ρ‹, ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ для изучСния;

Π³ΠΎΠ»ΡƒΠ±ΠΎΠΉ β€” ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹, ΠΈΠ»Π»ΡŽΡΡ‚Ρ€ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠ΅ основныС ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Ρ‹;

ΠΆΠ΅Π»Ρ‚Ρ‹ΠΉ β€” опрСдСлСния основных понятий;

свСтло-Π·Π΅Π»Π΅Π½Ρ‹ΠΉ β€” историчСскиС свСдСния, информация ΠΎΠ± ΡƒΡ‡Π΅Π½Ρ‹Ρ…, Π²Π½Π΅ΡΡˆΠΈΡ… Π²ΠΊΠ»Π°Π΄ Π² Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠΈ, ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ интСрСсныС Ρ„Π°ΠΊΡ‚Ρ‹.

Π’ ΡƒΡ‡Π΅Π±Π½ΠΎΠΌ пособии ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ условныС обозначСния:

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ срСда исполнитСля Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ срСда исполнитСля Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ срСда исполнитСля Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ срСда исполнитСля Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ срСда исполнитСля Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅β€” вопросы ΠΈ задания для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ Π·Π½Π°Π½ΠΈΠΉ;

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ срСда исполнитСля Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ срСда исполнитСля Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ срСда исполнитСля Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ срСда исполнитСля Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ срСда исполнитСля Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅β€” Ρ€Π°Π·Π΄Π΅Π» «УпраТнСния» содСрТит задания, ΠΏΡ€ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€;

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ срСда исполнитСля Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ срСда исполнитСля Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ срСда исполнитСля Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ срСда исполнитСля Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ срСда исполнитСля Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅β€” Ρ€Π°Π·Π΄Π΅Π» «УпраТнСния» содСрТит задания для выполнСния Π² Ρ‚Π΅Ρ‚Ρ€Π°Π΄ΠΈ;

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ срСда исполнитСля Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ срСда исполнитСля Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ срСда исполнитСля Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ срСда исполнитСля Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ срСда исполнитСля Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅β€” Ρ€Π°Π·Π΄Π΅Π» «УпраТнСния» содСрТит задания, ΠΏΡ€ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ использована информация, размСщСнная Π½Π° ΠΠ°Ρ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΌ ΠΏΠΎΡ€Ρ‚Π°Π»Π΅;

* β€” Π·Π°Π΄Π°Π½ΠΈΠ΅ ΠΈΠ»ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ для Π»ΡŽΠ±ΠΎΠ·Π½Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ….

Β§ 8. Алгоритмы ΠΈ исполнитСли

8.1. ΠŸΠΎΠ½ΡΡ‚ΠΈΠ΅ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ°

Вспомним Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ понятия, с ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ Π²Ρ‹ познакомились Π² 6-ΠΌ классС.

Алгоритм β€” понятная ΠΈ конСчная ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Ρ‚ΠΎΡ‡Π½Ρ‹Ρ… дСйствий (ΠΊΠΎΠΌΠ°Π½Π΄), Ρ„ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎΠ΅ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… позволяСт ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ поставлСнной Π·Π°Π΄Π°Ρ‡ΠΈ.
Π˜ΡΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° β€” Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ (Π³Ρ€ΡƒΠΏΠΏΠ° людСй) ΠΈΠ»ΠΈ тСхничСскоС устройство, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠ½ΠΈΠΌΠ°ΡŽΡ‚ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° ΠΈ ΡƒΠΌΠ΅ΡŽΡ‚ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ ΠΈΡ… Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ.
БистСма ΠΊΠΎΠΌΠ°Π½Π΄ исполнитСля β€” ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠ½ΠΈΠΌΠ°Π΅Ρ‚ ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ ΠΈΡΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒ.

Π›ΡŽΠ±ΠΎΠΉ ΠΈΡΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒ ΠΈΠΌΠ΅Π΅Ρ‚ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½ΡƒΡŽ систСму ΠΊΠΎΠΌΠ°Π½Π΄. ВсС ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ исполнитСля ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°Π·Π΄Π΅Π»ΠΈΡ‚ΡŒ Π½Π° Π³Ρ€ΡƒΠΏΠΏΡ‹:

ΠšΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ являСтся ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΌ исполнитСлСм.

Π—Π°ΠΏΠΈΡΡŒ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Π² Π²ΠΈΠ΄Π΅ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€, Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΎΠΉ.

Π‘ΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ способы прСдставлСния Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ²:

(БхСматичСски Π΄Π°Π½Π½Ρ‹Π΅ способы прСдставлСны Π² ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ 8.1.)

8.2. Π˜ΡΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒ Π§Π΅Ρ€Ρ‚Π΅ΠΆΠ½ΠΈΠΊ

Π’ ΠΏΡ€ΠΎΡˆΠ»ΠΎΠΌ ΡƒΡ‡Π΅Π±Π½ΠΎΠΌ Π³ΠΎΠ΄Ρƒ Π²Ρ‹ познакомились с исполнитСлСм Π§Π΅Ρ€Ρ‚Π΅ΠΆΠ½ΠΈΠΊ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ для построСния рисунков ΠΈ Ρ‡Π΅Ρ€Ρ‚Π΅ΠΆΠ΅ΠΉ Π½Π° ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Π½ΠΎΠΉ плоскости (ΠΏΡ€ΠΈΠΌΠ΅Ρ€ 8.2).

Π§Π΅Ρ€Ρ‚Π΅ΠΆΠ½ΠΈΠΊ ΠΈΠΌΠ΅Π΅Ρ‚ ΠΏΠ΅Ρ€ΠΎ, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ ΠΎΠ½ ΠΌΠΎΠΆΠ΅Ρ‚ Ρ€ΠΈΡΠΎΠ²Π°Ρ‚ΡŒ ΠΎΡ‚Ρ€Π΅Π·ΠΊΠΈ Π½Π° плоскости. Π˜ΡΡ…ΠΎΠ΄Π½ΠΎΠ΅ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠ΅Ρ€Π° исполнитСля Π§Π΅Ρ€Ρ‚Π΅ΠΆΠ½ΠΈΠΊ поднято ΠΈ находится Π½Π°Π΄ Ρ‚ΠΎΡ‡ΠΊΠΎΠΉ (0, 0) β€” Π½Π°Ρ‡Π°Π»ΠΎΠΌ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚. ПослС Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ рисования ΠΏΠ΅Ρ€ΠΎ Ρ‚Π°ΠΊΠΆΠ΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ поднято.

Напомним систСму ΠΊΠΎΠΌΠ°Π½Π΄ исполнитСля Π§Π΅Ρ€Ρ‚Π΅ΠΆΠ½ΠΈΠΊ:

ΠŸΠ΅Ρ€Π΅ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ ΠΏΠ΅Ρ€ΠΎ Π§Π΅Ρ€Ρ‚Π΅ΠΆΠ½ΠΈΠΊΠ° Π² Ρ‚ΠΎΡ‡ΠΊΡƒ (x,y)

ΠŸΠΎΠ΄Π½ΡΡ‚ΡŒ ΠΏΠ΅Ρ€ΠΎ Π§Π΅Ρ€Ρ‚Π΅ΠΆΠ½ΠΈΠΊΠ°

ΠžΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ ΠΏΠ΅Ρ€ΠΎ Π§Π΅Ρ€Ρ‚Π΅ΠΆΠ½ΠΈΠΊΠ°

Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΏΠΎΠ»Π΅ Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ N x M

Π‘ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ ΠΏΠ΅Ρ€ΠΎ Π§Π΅Ρ€Ρ‚Π΅ΠΆΠ½ΠΈΠΊΠ° Π½Π° Π° Π΅Π΄ΠΈΠ½ΠΈΡ† ΠΏΠΎ Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΠΈ ΠΈ b Π΅Π΄ΠΈΠ½ΠΈΡ† ΠΏΠΎ Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΠΈ

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ 8.3. Боставим Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π·Π°Π΄Π°Ρ‡ΠΈ.

ΠŸΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½Ρ‹ΠΉ участок, Π΄Π»ΠΈΠ½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π² 2 Ρ€Π°Π·Π° большС ΡˆΠΈΡ€ΠΈΠ½Ρ‹, ΠΎΠ³ΠΎΡ€ΠΎΠ΄ΠΈΠ»ΠΈ Π·Π°Π±ΠΎΡ€ΠΎΠΌ Π΄Π»ΠΈΠ½ΠΎΠΉ 120 ΠΌ. ΠžΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚Π΅ Π΄Π»ΠΈΠ½Ρƒ ΠΈ ΡˆΠΈΡ€ΠΈΠ½Ρƒ участка. ΠΠ°ΠΏΠΈΡˆΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ, Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΠ² ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΈΡΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒ Π§Π΅Ρ€Ρ‚Π΅ΠΆΠ½ΠΈΠΊ построит Ρ‡Π΅Ρ€Ρ‚Π΅ΠΆ Π·Π°Π±ΠΎΡ€Π° этого участка. ΠœΠ°ΡΡˆΡ‚Π°Π±: 1 ΠΊΠ»Π΅Ρ‚ΠΊΠ° Ρ€Π°Π²Π½Π° 10 ΠΌ.

БловСсноС описаниС Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ°:

8.3. АлгоритмичСская конструкция слСдованиС

БущСствуСт большоС количСство Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ², Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… всС ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ΡΡ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΎΠ΄Π½Π° Π·Π° Π΄Ρ€ΡƒΠ³ΠΎΠΉ Π² Ρ‚ΠΎΠΌ порядкС, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΎΠ½ΠΈ записаны. Π’ ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹Ρ… Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ°Ρ… ΠΎΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΡƒΡŽΡ‚ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, ΠΌΠ΅Π½ΡΡŽΡ‰ΠΈΠ΅ порядок выполнСния Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΊΠΎΠΌΠ°Π½Π΄. Π’Π°ΠΊΠΈΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π²Ρ‹ составляли Π² ΠΏΡ€ΠΎΡˆΠ»ΠΎΠΌ Π³ΠΎΠ΄Ρƒ для исполнитСля Π§Π΅Ρ€Ρ‚Π΅ΠΆΠ½ΠΈΠΊ.

АлгоритмичСская конструкция слСдованиС β€” ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ΡΡ Π² Ρ‚ΠΎΠΌ порядкС, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΎΠ½ΠΈ записаны.

Π‘Π»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΠ΅ использовалось Π² ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ 8.3, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΎΠΏΠΈΡΡ‹Π²Π°Π»ΠΈΡΡŒ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹ вычислСния Π΄Π»ΠΈΠ½Ρ‹ ΠΈ ΡˆΠΈΡ€ΠΈΠ½Ρ‹ участка ΠΈ построСния ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠ° исполнитСлСм Π§Π΅Ρ€Ρ‚Π΅ΠΆΠ½ΠΈΠΊ.

АлгоритмичСская конструкция слСдованиС прСдставлСна Π² ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ 8.4 ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ 8.5.

8.4. Π’ΡΠΏΠΎΠΌΠΎΠ³Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹

НСрСдко Π² ΠΎΠ΄Π½ΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ приходится Ρ€ΠΈΡΠΎΠ²Π°Ρ‚ΡŒ ΠΎΠ΄Π½ΠΎ ΠΈ Ρ‚ΠΎ ΠΆΠ΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ нСсколько Ρ€Π°Π·. ΠŸΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ этого изобраТСния ΡƒΠ΄ΠΎΠ±Π½ΠΎ ΠΎΡ„ΠΎΡ€ΠΌΠΈΡ‚ΡŒ Π² Π²ΠΈΠ΄Π΅ Π²ΡΠΏΠΎΠΌΠΎΠ³Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π½ΡƒΠΆΠ½ΠΎΠ΅ число Ρ€Π°Π·, ΠΎΠ±Ρ€Π°Ρ‰Π°ΡΡΡŒ ΠΊ Π΅Π³ΠΎ названию.

Π’ΡΠΏΠΎΠΌΠΎΠ³Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ β€” Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ, Ρ†Π΅Π»ΠΈΠΊΠΎΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΉ Π² составС Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ°.

Π’ΡΠΏΠΎΠΌΠΎΠ³Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ Ρ€Π΅ΡˆΠ°Π΅Ρ‚ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΏΠΎΠ΄Π·Π°Π΄Π°Ρ‡Ρƒ основной Π·Π°Π΄Π°Ρ‡ΠΈ. Π’Ρ‹Π·ΠΎΠ² Π²ΡΠΏΠΎΠΌΠΎΠ³Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ замСняСт нСсколько ΠΊΠΎΠΌΠ°Π½Π΄ ΠΎΠ΄Π½ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ 8.6. НапишСм ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ, Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΠ² ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΈΡΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒ Π§Π΅Ρ€Ρ‚Π΅ΠΆΠ½ΠΈΠΊ нарисуСт ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ рисунок:

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ срСда исполнитСля Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ срСда исполнитСля Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ срСда исполнитСля Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ срСда исполнитСля Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ срСда исполнитСля Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅

ОписаниС основного Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Π±ΡƒΠ΄Π΅Ρ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ:

ΠŸΡ€ΠΈ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΈ Π·Π°Π΄Π°Ρ‡ Π½Π°Π΄ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠΌ ΠΌΠΎΠ³ΡƒΡ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ нСсколько Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ (ΠΈΠ»ΠΈ дСсятков Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ). ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΈΠ· Ρ‡Π»Π΅Π½ΠΎΠ² ΠΊΠΎΠ»Π»Π΅ΠΊΡ‚ΠΈΠ²Π° Π΄Π΅Π»Π°Π΅Ρ‚ Ρ‡Π°ΡΡ‚ΡŒ своСй Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΈ оформляСт Π΅Π΅ ΠΊΠ°ΠΊ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ Π²ΡΠΏΠΎΠΌΠΎΠ³Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ.

Алгоритмы построСния Ρ‡Π΅Ρ€Ρ‚Π΅ΠΆΠ΅ΠΉ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚ с Π³Π»ΡƒΠ±ΠΎΠΊΠΎΠΉ дрСвности. ПоявлСниС Ρ‡Π΅Ρ€Ρ‚Π΅ΠΆΠ΅ΠΉ связано с практичСской Π΄Π΅ΡΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΠ° β€” Π²ΠΎΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅ΠΌ ΡƒΠΊΡ€Π΅ΠΏΠ»Π΅Π½ΠΈΠΉ ΠΈ городских построСк. ΠŸΠ΅Ρ€Π²Ρ‹Π΅ свСдСния ΠΎ Ρ‡Π΅Ρ€Ρ‚Π΅ΠΆΠ°Ρ…, Π½Π°ΠΏΠΎΠΌΠΈΠ½Π°ΡŽΡ‰ΠΈΡ… соврСмСнныС, связаны с ΠΈΠΌΠ΅Π½Π΅ΠΌ Π›Π΅ΠΎΠ½Π°Ρ€Π΄ΠΎ Π΄Π° Π’ΠΈΠ½Ρ‡ΠΈ (1452β€”1519) β€”ΠΈΡ‚Π°Π»ΡŒΡΠ½ΡΠΊΠΎΠ³ΠΎ ΡƒΡ‡Π΅Π½ΠΎΠ³ΠΎ ΠΈ Ρ…ΡƒΠ΄ΠΎΠΆΠ½ΠΈΠΊΠ°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π² тСхничСских рисунках ΠΈ эскизах раскрывал свои ΠΈΠ΄Π΅ΠΈ Π² области Ρ‚Π΅Ρ…Π½ΠΈΠΊΠΈ ΠΈ ΡΡ‚Ρ€ΠΎΠΈΡ‚Π΅Π»ΡŒΡΡ‚Π²Π°.

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ срСда исполнитСля Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ срСда исполнитСля Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ срСда исполнитСля Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ срСда исполнитСля Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ срСда исполнитСля Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅

Π’ настоящСС врСмя Ρ‡Π΅Ρ€Ρ‚Π΅ΠΆΠΈ ΡˆΠΈΡ€ΠΎΠΊΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ Π² Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… отраслях ΡΡ‚Ρ€ΠΎΠΈΡ‚Π΅Π»ΡŒΡΡ‚Π²Π°, сСльского хозяйства, ΠΏΡ€ΠΎΠΌΡ‹ΡˆΠ»Π΅Π½Π½ΠΎΡΡ‚ΠΈ ΠΈ Ρ‚. Π΄. БСгодня для построСния Ρ‡Π΅Ρ€Ρ‚Π΅ΠΆΠ΅ΠΉ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΠ΅ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ процСсс чСрчСния. Для примСнСния Ρ‚Π°ΠΊΠΈΡ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ спСциалист Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΎΠ²Π»Π°Π΄Π΅Ρ‚ΡŒ Π½Π°Π²Ρ‹ΠΊΠ°ΠΌΠΈ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΠΌΠΈΡΡ Π² Π½ΠΈΡ… инструмСнтами ΠΈ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ°ΠΌΠΈ построСния Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Ρ‡Π΅Ρ€Ρ‚Π΅ΠΆΠ΅ΠΉ. Π’ΠΎΡ‚ Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏΡ‹ ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ:

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ срСда исполнитСля Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ срСда исполнитСля Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ срСда исполнитСля Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ срСда исполнитСля Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ срСда исполнитСля Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ срСда исполнитСля Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ срСда исполнитСля Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ срСда исполнитСля Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ срСда исполнитСля Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ срСда исполнитСля Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ 8.2. ПолС исполнитСля Π§Π΅Ρ€Ρ‚Π΅ΠΆΠ½ΠΈΠΊ.

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ срСда исполнитСля Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ срСда исполнитСля Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ срСда исполнитСля Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ срСда исполнитСля Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ срСда исполнитСля Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ 8.3. Π—Π°ΠΏΠΈΡΡŒ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° ΠΏΠΎ дСйствиям:

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ срСда исполнитСля Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ срСда исполнитСля Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ срСда исполнитСля Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ срСда исполнитСля Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ срСда исполнитСля Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅

Π˜ΡΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒ Π§Π΅Ρ€Ρ‚Π΅ΠΆΠ½ΠΈΠΊ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π½Π°Ρ€ΠΈΡΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊ Π΄Π»ΠΈΠ½ΠΎΠΉ 4 ΠΊΠ»Π΅Ρ‚ΠΊΠΈ ΠΈ ΡˆΠΈΡ€ΠΈΠ½ΠΎΠΉ 2 ΠΊΠ»Π΅Ρ‚ΠΊΠΈ. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° для исполнитСля Π§Π΅Ρ€Ρ‚Π΅ΠΆΠ½ΠΈΠΊ :

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

ΠŸΠΎΠ½ΡΡ‚ΠΈΠ΅ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ°. Бвойства Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ°. Π˜ΡΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΠΈ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ² (Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅, срСда, Ρ€Π΅ΠΆΠΈΠΌ Ρ€Π°Π±ΠΎΡ‚Ρ‹, систСма ΠΊΠΎΠΌΠ°Π½Π΄). ΠšΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ ΠΊΠ°ΠΊ Ρ„ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΈΡΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ² (ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ).

ПоявлСниС Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ² ΡΠ²ΡΠ·Ρ‹Π²Π°ΡŽΡ‚ с Π·Π°Ρ€ΠΎΠΆΠ΄Π΅Π½ΠΈΠ΅ΠΌ ΠΌΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΠΈ. Π‘ΠΎΠ»Π΅Π΅ 1000 Π»Π΅Ρ‚ Π½Π°Π·Π°Π΄ (Π² 825 Π³ΠΎΠ΄Ρƒ) ΡƒΡ‡Π΅Π½Ρ‹ΠΉ ΠΈΠ· Π³ΠΎΡ€ΠΎΠ΄Π° Π₯ΠΎΡ€Π΅Π·ΠΌΠ° Абдулла (ΠΈΠ»ΠΈ Абу Π”ΠΆΠ°Ρ„Π°Ρ€) ΠœΡƒΡ…Π°ΠΌΠΌΠ΅Π΄ Π±Π΅Π½ ΠœΡƒΡΠ° аль-Π₯ΠΎΡ€Π΅Π·ΠΌΠΈ создал ΠΊΠ½ΠΈΠ³Ρƒ ΠΏΠΎ ΠΌΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΠ΅, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ описал способы выполнСния арифмСтичСских дСйствий Π½Π°Π΄ ΠΌΠ½ΠΎΠ³ΠΎΠ·Π½Π°Ρ‡Π½Ρ‹ΠΌΠΈ числами. Π‘Π°ΠΌΠΎ слово Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ Π²ΠΎΠ·Π½ΠΈΠΊΠ»ΠΎ Π² Π•Π²Ρ€ΠΎΠΏΠ΅ послС ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Π° Π½Π° Π»Π°Ρ‚Ρ‹Π½ΡŒ ΠΊΠ½ΠΈΠ³ΠΈ этого ΠΌΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΠ°.

Алгоритм – описаниС ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ дСйствий (ΠΏΠ»Π°Π½), строгоС исполнСниС ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ ΠΊ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡŽ поставлСнной Π·Π°Π΄Π°Ρ‡ΠΈ Π·Π° ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠ΅ число шагов.

Π’Ρ‹ постоянно ΡΡ‚Π°Π»ΠΊΠΈΠ²Π°Π΅Ρ‚Π΅ΡΡŒ с этим понятиСм Π² Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… сфСрах Π΄Π΅ΡΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΠ° (ΠΊΡƒΠ»ΠΈΠ½Π°Ρ€Π½Ρ‹Π΅ ΠΊΠ½ΠΈΠ³ΠΈ, инструкции ΠΏΠΎ использованию Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΏΡ€ΠΈΠ±ΠΎΡ€ΠΎΠ², ΠΏΡ€Π°Π²ΠΈΠ»Π° Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ матСматичСских Π·Π°Π΄Π°Ρ‡. ). ΠžΠ±Ρ‹Ρ‡Π½ΠΎ ΠΌΡ‹ выполняСм ΠΏΡ€ΠΈΠ²Ρ‹Ρ‡Π½Ρ‹Π΅ дСйствия Π½Π΅ Π·Π°Π΄ΡƒΠΌΡ‹Π²Π°ΡΡΡŒ, мСханичСски. НапримСр, Π²Ρ‹ Ρ…ΠΎΡ€ΠΎΡˆΠΎ Π·Π½Π°Π΅Ρ‚Π΅, ΠΊΠ°ΠΊ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Ρ‚ΡŒ ΠΊΠ»ΡŽΡ‡ΠΎΠΌ Π΄Π²Π΅Ρ€ΡŒ. Однако, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π°ΡƒΡ‡ΠΈΡ‚ΡŒ этому ΠΌΠ°Π»Ρ‹ΡˆΠ°, придСтся Ρ‡Π΅Ρ‚ΠΊΠΎ Ρ€Π°Π·ΡŠΡΡΠ½ΠΈΡ‚ΡŒ ΠΈ сами эти дСйствия ΠΈ порядок ΠΈΡ… выполнСния:
1. Π”ΠΎΡΡ‚Π°Ρ‚ΡŒ ΠΊΠ»ΡŽΡ‡ ΠΈΠ· ΠΊΠ°Ρ€ΠΌΠ°Π½Π°.
2. Π’ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΊΠ»ΡŽΡ‡ Π² Π·Π°ΠΌΠΎΡ‡Π½ΡƒΡŽ скваТину.
3. ΠŸΠΎΠ²Π΅Ρ€Π½ΡƒΡ‚ΡŒ ΠΊΠ»ΡŽΡ‡ Π΄Π²Π° Ρ€Π°Π·Π° ΠΏΡ€ΠΎΡ‚ΠΈΠ² часовой стрСлки.
4. Π’Ρ‹Π½ΡƒΡ‚ΡŒ ΠΊΠ»ΡŽΡ‡.

Если Π²Ρ‹ Π²Π½ΠΈΠΌΠ°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΎΠ³Π»ΡΠ½ΠΈΡ‚Π΅ΡΡŒ Π²ΠΎΠΊΡ€ΡƒΠ³, Ρ‚ΠΎ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΡ‚Π΅ мноТСство Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΡ‹ с Π²Π°ΠΌΠΈ постоянно выполняСм. ΠœΠΈΡ€ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ² ΠΎΡ‡Π΅Π½ΡŒ Ρ€Π°Π·Π½ΠΎΠΎΠ±Ρ€Π°Π·Π΅Π½. НСсмотря Π½Π° это, удаСтся Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒ ΠΎΠ±Ρ‰ΠΈΠ΅ свойства, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ ΠΎΠ±Π»Π°Π΄Π°Π΅Ρ‚ любой Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ.

Бвойства Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ²:
1. Π”ΠΈΡΠΊΡ€Π΅Ρ‚Π½ΠΎΡΡ‚ΡŒ (Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡΠΎΡΡ‚ΠΎΡΡ‚ΡŒ ΠΈΠ· ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹Ρ… дСйствий, ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… Π² ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΌ порядкС);
2. Π”Π΅Ρ‚Π΅Ρ€ΠΌΠΈΠ½ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΡΡ‚ΡŒ (любоС дСйствиС Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ строго ΠΈ нСдвусмыслСнно ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΎ Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΌ случаС);
3. ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎΡΡ‚ΡŒ (ΠΊΠ°ΠΆΠ΄ΠΎΠ΅ дСйствиС ΠΈ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ Π² Ρ†Π΅Π»ΠΎΠΌ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΈΠΌΠ΅Ρ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ);
4. ΠœΠ°ΡΡΠΎΠ²ΠΎΡΡ‚ΡŒ (ΠΎΠ΄ΠΈΠ½ ΠΈ Ρ‚ΠΎΡ‚ ΠΆΠ΅ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ с Ρ€Π°Π·Π½Ρ‹ΠΌΠΈ исходными Π΄Π°Π½Π½Ρ‹ΠΌΠΈ);
5. Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ (отсутствиС ошибок, Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠΌΡƒ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρƒ для всСх допустимых Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… значСниях).

Π’ΠΈΠ΄Ρ‹ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ²:
1. Π›ΠΈΠ½Π΅ΠΉΠ½Ρ‹ΠΉ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ (описаниС дСйствий, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ΡΡ ΠΎΠ΄Π½ΠΎΠΊΡ€Π°Ρ‚Π½ΠΎ Π² Π·Π°Π΄Π°Π½Π½ΠΎΠΌ порядкС);
2. ЦикличСский Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ (описаниС дСйствий, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ повторятся ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠ΅ число Ρ€Π°Π· ΠΈΠ»ΠΈ ΠΏΠΎΠΊΠ° Π½Π΅ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΎ Π·Π°Π΄Π°Π½ΠΈΠ΅);
3. Π Π°Π·Π²Π΅Ρ‚Π²Π»ΡΡŽΡ‰ΠΈΠΉ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ (Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π² зависимости ΠΎΡ‚ условия выполняСтся Π»ΠΈΠ±ΠΎ ΠΎΠ΄Π½Π°, Π»ΠΈΠ±ΠΎ другая ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ дСйствий)
4. Π’ΡΠΏΠΎΠΌΠΎΠ³Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ (Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π² Π΄Ρ€ΡƒΠ³ΠΈΡ… Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ°Ρ…, ΡƒΠΊΠ°Π·Π°Π² Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π΅Π³ΠΎ имя).

Π’ΠΈΠ΄ стандартного графичСского ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°ΠΠ°Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅
Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ срСда исполнитСля Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ срСда исполнитСля Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ срСда исполнитСля Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ срСда исполнитСля Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ срСда исполнитСля Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Π² информатикСНачало Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ°
Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ срСда исполнитСля Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ срСда исполнитСля Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ срСда исполнитСля Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ срСда исполнитСля Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ срСда исполнитСля Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅ΠšΠΎΠ½Π΅Ρ† Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ°
Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ срСда исполнитСля Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ срСда исполнитСля Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ срСда исполнитСля Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ срСда исполнитСля Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ срСда исполнитСля Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Π² информатикСВыполняСмоС дСйствиС записываСтся Π²Π½ΡƒΡ‚Ρ€ΠΈ ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠ°
Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ срСда исполнитСля Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ срСда исполнитСля Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ срСда исполнитСля Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ срСда исполнитСля Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ срСда исполнитСля Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Π² информатикСУсловиС выполнСния дСйствий записываСтся Π²Π½ΡƒΡ‚Ρ€ΠΈ Ρ€ΠΎΠΌΠ±Π°
Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ срСда исполнитСля Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ срСда исполнитСля Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ срСда исполнитСля Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ срСда исполнитСля Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ срСда исполнитСля Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅Π‘Ρ‡Π΅Ρ‚Ρ‡ΠΈΠΊ ΠΊΠΎΠ»-Π²ΠΎ ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΠΎΠ²
Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ срСда исполнитСля Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ срСда исполнитСля Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ срСда исполнитСля Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ срСда исполнитСля Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ срСда исполнитСля Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅ΠŸΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ выполнСния дСйствий.

Π‘Ρ‚Π°Π΄ΠΈΠΈ создания Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ°:
1. Алгоритм Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ прСдставлСн Π² Ρ„ΠΎΡ€ΠΌΠ΅, понятной Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΡƒ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π΅Π³ΠΎ Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚.
2. Алгоритм Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ прСдставлСн Π² Ρ„ΠΎΡ€ΠΌΠ΅, понятной Ρ‚ΠΎΠΌΡƒ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρƒ (Π² Ρ‚ΠΎΠΌ числС ΠΈ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΡƒ), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ описанныС Π² Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ΅ дСйствия.

ΠžΠ±ΡŠΠ΅ΠΊΡ‚, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ, ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ исполнитСлСм.

Π˜Π΄Π΅Π°Π»ΡŒΠ½Ρ‹ΠΌΠΈ исполнитСлями ΡΠ²Π»ΡΡŽΡ‚ΡΡ ΠΌΠ°ΡˆΠΈΠ½Ρ‹, Ρ€ΠΎΠ±ΠΎΡ‚Ρ‹, ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹.

Π˜ΡΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒ способСн Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½ΠΎΠ΅ количСство ΠΊΠΎΠΌΠ°Π½Π΄. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ разрабатываСтся ΠΈ дСтализируСтся Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π² Π½Π΅ΠΌ присутствовали Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‚Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΈ конструкции, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ ΠΈΡΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒ.

Π˜ΡΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒ, ΠΊΠ°ΠΊ ΠΈ любой ΠΎΠ±ΡŠΠ΅ΠΊΡ‚, находится Π² ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΉ срСдС ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ допустимыС Π² Π½Π΅ΠΌ дСйствия. Если ΠΈΡΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒ встрСтит Π² Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ΅ Π½Π΅ΠΈΠ·Π²Π΅ΡΡ‚Π½ΡƒΡŽ Π΅ΠΌΡƒ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ, Ρ‚ΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° прСкратится.

ΠšΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ – автоматичСский ΠΈΡΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ².

Алгоритм, записанный Π½Π° «понятном» ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρƒ языкС программирования, называСтся ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΎΠΉ.

2 Бтрукту́рноСпрограмми́рованиС β€” мСтодология Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния, Π² основС ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π»Π΅ΠΆΠΈΡ‚ прСдставлСниС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π² Π²ΠΈΠ΄Π΅ иСрархичСской структуры Π±Π»ΠΎΠΊΠΎΠ². ΠŸΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½Π° Π² 70-Ρ… Π³ΠΎΠ΄Π°Ρ… XX Π²Π΅ΠΊΠ° Π­. ДСйкстрой, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π° ΠΈ Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½Π° Н. Π’ΠΈΡ€Ρ‚ΠΎΠΌ.

Π’ соотвСтствии с Π΄Π°Π½Π½ΠΎΠΉ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΠ΅ΠΉ

1. Π›ΡŽΠ±Π°Ρ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° прСдставляСт собой структуру, ΠΏΠΎΡΡ‚Ρ€ΠΎΠ΅Π½Π½ΡƒΡŽ ΠΈΠ· Ρ‚Ρ€Ρ‘Ρ… Ρ‚ΠΈΠΏΠΎΠ² Π±Π°Π·ΠΎΠ²Ρ‹Ρ… конструкций:

Β· ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ исполнСниС β€” ΠΎΠ΄Π½ΠΎΠΊΡ€Π°Ρ‚Π½ΠΎΠ΅ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ Π² Ρ‚ΠΎΠΌ порядкС, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΎΠ½ΠΈ записаны Π² тСкстС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹;

Β· Π²Π΅Ρ‚Π²Π»Π΅Π½ΠΈΠ΅ β€” ΠΎΠ΄Π½ΠΎΠΊΡ€Π°Ρ‚Π½ΠΎΠ΅ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· Π΄Π²ΡƒΡ… ΠΈΠ»ΠΈ Π±ΠΎΠ»Π΅Π΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ, Π² зависимости ΠΎΡ‚ выполнСния Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π·Π°Π΄Π°Π½Π½ΠΎΠ³ΠΎ условия;

Β· Ρ†ΠΈΠΊΠ» β€” ΠΌΠ½ΠΎΠ³ΠΎΠΊΡ€Π°Ρ‚Π½ΠΎΠ΅ исполнСниС ΠΎΠ΄Π½ΠΎΠΉ ΠΈ Ρ‚ΠΎΠΉ ΠΆΠ΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ Π΄ΠΎ Ρ‚Π΅Ρ… ΠΏΠΎΡ€, ΠΏΠΎΠΊΠ° выполняСтся Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π·Π°Π΄Π°Π½Π½ΠΎΠ΅ условиС (условиС продолТСния Ρ†ΠΈΠΊΠ»Π°).

Π’ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ Π±Π°Π·ΠΎΠ²Ρ‹Π΅ конструкции ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Π²Π»ΠΎΠΆΠ΅Π½Ρ‹ Π΄Ρ€ΡƒΠ³ Π² Π΄Ρ€ΡƒΠ³Π° ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½Ρ‹ΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Π½ΠΎ Π½ΠΈΠΊΠ°ΠΊΠΈΡ… Π΄Ρ€ΡƒΠ³ΠΈΡ… срСдств управлСния ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ выполнСния ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ Π½Π΅ прСдусматриваСтся.

2. ΠŸΠΎΠ²Ρ‚ΠΎΡ€ΡΡŽΡ‰ΠΈΠ΅ΡΡ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Ρ‹ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ (Π»ΠΈΠ±ΠΎ Π½Π΅ ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΡΡŽΡ‰ΠΈΠ΅ΡΡ, Π½ΠΎ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΠΈΠ΅ собой логичСски цСлостныС Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Π±Π»ΠΎΠΊΠΈ) ΠΌΠΎΠ³ΡƒΡ‚ ΠΎΡ„ΠΎΡ€ΠΌΠ»ΡΡ‚ΡŒΡΡ Π² Π²ΠΈΠ΄Π΅ Ρ‚. Π½. ΠΏΠΎΠ΄ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ (ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€ ΠΈΠ»ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ). Π’ этом случаС Π² тСкстС основной ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, вмСсто ΠΏΠΎΠΌΠ΅Ρ‰Ρ‘Π½Π½ΠΎΠ³ΠΎ Π² ΠΏΠΎΠ΄ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Π°, вставляСтся инструкция Π²Ρ‹Π·ΠΎΠ²Π° ΠΏΠΎΠ΄ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹. ΠŸΡ€ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ Ρ‚Π°ΠΊΠΎΠΉ инструкции выполняСтся вызванная ΠΏΠΎΠ΄ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°, послС Ρ‡Π΅Π³ΠΎ исполнСниС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ продолТаСтся с инструкции, ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ Π·Π° ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ Π²Ρ‹Π·ΠΎΠ²Π° ΠΏΠΎΠ΄ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹.

3. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ вСдётся пошагово, ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ «свСрху Π²Π½ΠΈΠ·Β».

Π‘Π½Π°Ρ‡Π°Π»Π° ΠΏΠΈΡˆΠ΅Ρ‚ΡΡ тСкст основной ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ, вмСсто ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ связного логичСского Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Π° тСкста, вставляСтся Π²Ρ‹Π·ΠΎΠ² ΠΏΠΎΠ΄ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, которая Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ этот Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚. ВмСсто настоящих, Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰ΠΈΡ… ΠΏΠΎΠ΄ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ, Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π²ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ΡΡ Β«Π·Π°Π³Π»ΡƒΡˆΠΊΠΈΒ», ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½ΠΈΡ‡Π΅Π³ΠΎ Π½Π΅ Π΄Π΅Π»Π°ΡŽΡ‚. ΠŸΠΎΠ»ΡƒΡ‡Π΅Π½Π½Π°Ρ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° провСряСтся ΠΈ отлаТиваСтся. ПослС Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ программист убСдится, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ΄ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π²Ρ‹Π·Ρ‹Π²Π°ΡŽΡ‚ΡΡ Π² ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠΉ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ (Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ общая структура ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π²Π΅Ρ€Π½Π°), ΠΏΠΎΠ΄ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹-Π·Π°Π³Π»ΡƒΡˆΠΊΠΈ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Π·Π°ΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ Π½Π° Ρ€Π΅Π°Π»ΡŒΠ½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰ΠΈΠ΅, ΠΏΡ€ΠΈΡ‡Ρ‘ΠΌ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΏΠΎΠ΄ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ вСдётся Ρ‚Π΅ΠΌ ΠΆΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΈ основной ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° заканчиваСтся Ρ‚ΠΎΠ³Π΄Π°, ΠΊΠΎΠ³Π΄Π° Π½Π΅ останСтся Π½ΠΈ ΠΎΠ΄Π½ΠΎΠΉ Β«Π·Π°Ρ‚Ρ‹Ρ‡ΠΊΠΈΒ», которая Π½Π΅ Π±Ρ‹Π»Π° Π±Ρ‹ ΡƒΠ΄Π°Π»Π΅Π½Π°. Вакая ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΡƒΠ΅Ρ‚, Ρ‡Ρ‚ΠΎ Π½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΌ этапС Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ программист ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ ΠΈΠΌΠ΅Π΅Ρ‚ Π΄Π΅Π»ΠΎ с ΠΎΠ±ΠΎΠ·Ρ€ΠΈΠΌΡ‹ΠΌ ΠΈ понятным Π΅ΠΌΡƒ мноТСством Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ΠΎΠ², ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΡƒΠ²Π΅Ρ€Π΅Π½, Ρ‡Ρ‚ΠΎ общая структура всСх Π±ΠΎΠ»Π΅Π΅ высоких ΡƒΡ€ΠΎΠ²Π½Π΅ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π²Π΅Ρ€Π½Π°. ΠŸΡ€ΠΈ сопровоТдСнии ΠΈ внСсСнии ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ выясняСтся, Π² ΠΊΠ°ΠΊΠΈΠ΅ ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρ‹ Π½ΡƒΠΆΠ½ΠΎ внСсти измСнСния, ΠΈ ΠΎΠ½ΠΈ вносятся, Π½Π΅ затрагивая части ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, нСпосрСдствСнно Π½Π΅ связанныС с Π½ΠΈΠΌΠΈ. Π­Ρ‚ΠΎ позволяСт Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈ внСсСнии ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ ΠΈ исправлСнии ошибок Π½Π΅ Π²Ρ‹ΠΉΠ΄Π΅Ρ‚ ΠΈΠ· строя какая-Ρ‚ΠΎ Ρ‡Π°ΡΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, находящаяся Π² Π΄Π°Π½Π½Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ Π²Π½Π΅ Π·ΠΎΠ½Ρ‹ внимания программиста.

2.1 Π’Π΅ΠΎΡ€Π΅ΠΌΠ° Π‘Ρ‘ΠΌΠ° β€” Π―ΠΊΠΎΠΏΠΈΠ½ΠΈ β€” ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ структурного программирования, согласно ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ любой исполняСмый Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ ΠΊ структурированному Π²ΠΈΠ΄Ρƒ, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Ρ‚Π°ΠΊΠΎΠΌΡƒ Π²ΠΈΠ΄Ρƒ, ΠΊΠΎΠ³Π΄Π° Ρ…ΠΎΠ΄ Π΅Π³ΠΎ выполнСния опрСдСляСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ Ρ‚Ρ€Ρ‘Ρ… структур управлСния: ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΉ (Π°Π½Π³Π». sequence), Π²Π΅Ρ‚Π²Π»Π΅Π½ΠΈΠΉ (Π°Π½Π³Π». selection) ΠΈ ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΠΎΠ² ΠΈΠ»ΠΈ Ρ†ΠΈΠΊΠ»ΠΎΠ² (Π°Π½Π³Π». repetition, cycle).

1. Π’ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΉ структурС инструкции Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ΡΡ Π² Ρ‚ΠΎΠΌ порядкС, ΠΊΠ°ΠΊ ΠΎΠ½ΠΈ записаны Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ ΠΎΠ΄Π½Π° Π·Π° Π΄Ρ€ΡƒΠ³ΠΎΠΉ.

ΠšΠΎΠ½Π΅Ρ† ΠŸΠΎΠ΄ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ 1.

2. Π’ структурС Π²Π΅Ρ‚Π²Π»Π΅Π½ΠΈΠΉ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ выполнСния инструкций зависит ΠΎΡ‚ Π·Π°Π΄Π°Π½Π½ΠΎΠ³ΠΎ, Ρ‡Π°Ρ‰Π΅ всСго логичСской ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ, условия.

ΠŸΠΎΠ΄ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° 2 /* Π²Π΅Ρ‚Π²Π»Π΅Π½ΠΈΠΉ – Π’Ρ‹Π±ΠΎΡ€ инструкции согласно ΡƒΡΠ»ΠΎΠ²ΠΈΡŽ */

Если условиС 1 Ρ‚ΠΎ Π˜Π½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΡ 1; /* выполняСтся, Ссли истинно условиС 1 */

Если условиС 2 Ρ‚ΠΎ Π˜Π½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΡ 2; /* выполняСтся, Ссли истинно условиС 2 */

ΠšΠΎΠ½Π΅Ρ† ΠŸΠΎΠ΄ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ 2.

3. Π’ Ρ†ΠΈΠΊΠ»Π°Ρ… инструкции ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΡΡŽΡ‚ΡΡ Π΄ΠΎ Ρ‚Π΅Ρ… ΠΏΠΎΡ€, ΠΏΠΎΠΊΠ° Π½Π΅ измСнится Π½Π΅ΠΊΠΎΠ΅ условиС, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ логичСской ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ.

ΠŸΠΎΠ΄ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° 3 /* Ρ†ΠΈΠΊΠ» */

Пока условиС N Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Π˜Π½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΡ N /* Ρ†ΠΈΠΊΠ» повторяСтся ΠΏΠΎΠΊΠ° Π²Π΅Ρ€Π½ΠΎ условиС N */

Π˜Π½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΡ N + 1 /* Π²Ρ‹Ρ…ΠΎΠ΄ ΠΈΠ· Ρ†ΠΈΠΊΠ»Π° ΠΏΠΎ Π½Π°Ρ€ΡƒΡˆΠ΅Π½ΠΈΡŽ условия N */

ΠšΠΎΠ½Π΅Ρ† ΠŸΠΎΠ΄ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ 3

ΠžΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ присваивания

Для Ρ‚ΠΎΠ³ΠΎ Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π°Π΄Π°Ρ‚ΡŒ Ρ‚ΠΎ ΠΈΠ»ΠΈ ΠΈΠ½ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ присваивания, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ записываСтся ΠΊΠ°ΠΊ Π·Π½Π°ΠΊ β€˜=’. Π Π°Π±ΠΎΡ‚Ρƒ этого ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π° прСдставим Π½Π° ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅:

Π—Π΄Π΅ΡΡŒ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ с ΠΈΠΌΠ΅Π½Π΅ΠΌ length присваиваСтся Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ 5, Ρ‚.Π΅. элСмСнт слСва ΠΎΡ‚ Π·Π½Π°ΠΊΠ° равСнства являСтся ΠΈΠΌΠ΅Π½Π΅ΠΌ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ, Π° элСмСнт справа – это Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅, присвоСнноС этой ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ. Π‘Π°ΠΌ символ β€˜=’ называСтся ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠΌ присваивания.

На ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ взгляд, Ρ€Π°Π·Π»ΠΈΡ‡ΠΈΠ΅ ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΈΠΌΠ΅Π½Π΅ΠΌ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ ΠΈ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒΡΡ нСсущСствСнным, ΠΎΠ΄Π½Π°ΠΊΠΎ рассмотрим Ρ‚Π°ΠΊΠΎΠΉ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠ³ΠΎ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π°:

Π‘ матСматичСской Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния такая опСрация Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ смысла, Ρ‚.ΠΊ. пСрСмСнная i Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Ρ€Π°Π²Π½Π° i+1. Однако данная запись Π² смыслС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ присваивания Π²ΠΏΠΎΠ»Π½Π΅ ΠΏΡ€ΠΈΠ΅ΠΌΠ»Π΅ΠΌΠ°. Π”Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ, ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ сначала ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ i, Π° Π·Π°Ρ‚Π΅ΠΌ ΠΏΡ€ΠΈΠ±Π°Π²ΠΈΡ‚ 1 ΠΊ этому Π·Π½Π°Ρ‡Π΅Π½ΠΈΡŽ ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹ΠΉ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ присвоит снова ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ i. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, исходноС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ i увСличится Π½Π° 1.

Π’Π°ΠΊ ΠΊΠ°ΠΊ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ присваивания Π·Π°Π΄Π°Π΅Ρ‚ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ, Ρ‚ΠΎ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ Ρ‚ΠΈΠΏΠ°

Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ смысла, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ число 20 Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΊΠ°ΠΊ константа, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ присвоСно ΠΊΠ°ΠΊΠΎΠ΅-Π»ΠΈΠ±ΠΎ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅.

Π’Π΅ΠΏΠ΅Ρ€ΡŒ рассмотрим Ρ‚Π°ΠΊΠΎΠΉ ΠΏΡ€ΠΈΠΌΠ΅Ρ€. Допустим, Ρ‡Ρ‚ΠΎ ΠΈΠΌΠ΅ΡŽΡ‚ΡΡ Π΄Π²Π΅ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ Ρ€Π°Π·Π½ΠΎΠ³ΠΎ Ρ‚ΠΈΠΏΠ°:

ΠΈ выполняСтся ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ присваивания

Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ пСрСмСнная arg_long Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ 10 ΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ присваивания Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ автоматичСскоС ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ‚ΠΈΠΏΠΎΠ² ΠΈ ΠΏΠΎΡ‚Π΅Ρ€ΠΈ Π΄Π°Π½Π½Ρ‹Ρ… Π½Π΅ происходит. ВдругомслучаС, ΠΊΠΎΠ³Π΄Π°

floatagr_f = 8.7;
intarg_long;
arg_long = arg_f;

Π² ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π΅ присваивания ΠΏΡ€ΠΎΠΈΠ·ΠΎΠΉΠ΄Π΅Ρ‚ потСря Π΄Π°Π½Π½Ρ‹Ρ…, Ρ‚.ΠΊ. Ρ†Π΅Π»ΠΎΠ΅ число Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ числа, стоящиС послС запятой (Ρ‚ΠΎΡ‡ΠΊΠΈ). Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ пСрСмСнная arg_long Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ 8. Для ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎΠ³ΠΎ прСобразования ΠΎΠ΄Π½ΠΎΠ³ΠΎ Ρ‚ΠΈΠΏΠ° Π΄Π°Π½Π½Ρ‹Ρ… Π² Π΄Ρ€ΡƒΠ³ΠΎΠΉ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ опСрация привСдСния Ρ‚ΠΈΠΏΠΎΠ², ΠΈΠΌΠ΅ΡŽΡ‰Π°Ρ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ синтаксис:

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ°

ИмСнная ΠΊΠ°Ρ€Ρ‚Π° Π±Π°Π½ΠΊΠ° для Π΄Π΅Ρ‚Π΅ΠΉ
с ΠΊΡ€ΡƒΡ‚Ρ‹ΠΌ Π΄ΠΈΠ·Π°ΠΉΠ½ΠΎΠΌ, +200 бонусов

Π—Π°ΠΊΠ°ΠΆΠΈ свою ΡΠΎΠ±ΡΡ‚Π²Π΅Π½Π½ΡƒΡŽ ΠΊΠ°Ρ€Ρ‚Ρƒ Π±Π°Π½ΠΊΠ° ΠΈ ΠΏΠΎΠ»ΡƒΡ‡ΠΈ бонусы

План ΡƒΡ€ΠΎΠΊΠ°:

Алгоритм – ΠΈΡΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒ

Π”Π΅Ρ‚Π°Π»ΡŒΠ½Ρ‹Π΅ инструкции Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΡƒΠΏΡ€ΠΎΡ‰Π°ΡŽΡ‚ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ слоТных Π·Π°Π΄Π°Ρ‡ для исполнитСля. А ΠΏΠΎΡˆΠ°Π³ΠΎΠ²Ρ‹Π΅ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°Ρ†ΠΈΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ процСсс. ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ‚Π°ΠΊΠΎΠΉ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ создаСтся для ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ исполнитСля. Если ΠΈΠΌ Π±ΡƒΠ΄Π΅Ρ‚ малСнький Ρ€Π΅Π±Π΅Π½ΠΎΠΊ, ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π±ΡƒΠ΄ΡƒΡ‚ ΠΎΠ΄Π½ΠΈΠΌΠΈ, Ссли взрослый Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ – Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ, ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ ΠΈΠ»ΠΈ Ρ€ΠΎΠ±ΠΎΡ‚ – Ρ‚Ρ€Π΅Ρ‚ΡŒΠΈΠΌΠΈ.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ Π·Π°Π΄Π°Ρ‡ ΠΈΠ· ΠΆΠΈΠ·Π½ΠΈ ΠΈ люди, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΡ… ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Ρ€Π΅ΡˆΠ°ΡŽΡ‚:

Если вопрос касаСтся ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠΉ сфСры, Ρ‚ΠΎ Ρ€Π°Π±ΠΎΡ‚Π½ΠΈΠΊΠΈ ΠΎΠΏΠΈΡ€Π°ΡŽΡ‚ΡΡ Π½Π° долТностныС ΠΈ Ρ€Π°Π±ΠΎΡ‡ΠΈΠ΅ инструкции, Π² Π½ΠΈΡ… описан ΠΊΡ€ΡƒΠ³ обязанностСй ΠΈ порядок ΠΈΡ… выполнСния. Если ΠΆΠ΅ это ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ Π·Π°Π΄Π°Ρ‡ΠΈ, люди ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΡƒΡŽΡ‚ΡΡ Π½Π° Ρ‚ΠΎ, ΠΊΠ°ΠΊ это дСлалось Π² сСмьС ΠΈΡ… Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»Π΅ΠΉ, ΠΊΠ°ΠΊ это Π΄Π΅Π»Π°ΡŽΡ‚ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ люди ΠΈΠ»ΠΈ ΠΊΠ°ΠΊ описано Π² Π»ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΡƒΡ€Π΅.

Π’ΠΈΠ΄Ρ‹ исполнитСлСй, ΠΈΡ… особСнности

Одной ΠΈΠ· основных классификаций являСтся Π΄Π΅Π»Π΅Π½ΠΈΠ΅ исполнитСлСй ΠΏΠΎ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΡŽ ΠΊ Ρ‚ΠΎΠΌΡƒ, ΠΊΠ°ΠΊ ΠΎΠ½ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚. ΠžΠ΄ΡƒΡˆΠ΅Π²Π»Π΅Π½Π½Ρ‹Ρ… Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ Π½Π΅Ρ„ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΌΠΈ, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ ΠΎΠ½ΠΈ ΠΏΠΎΠ½ΠΈΠΌΠ°ΡŽΡ‚, Ρ‡Ρ‚ΠΎ Π΄Π΅Π»Π°ΡŽΡ‚, ΠΌΠΎΠ³ΡƒΡ‚ Π°Π½Π°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ Π΄Π°ΠΆΠ΅ Π²ΠΈΠ΄ΠΎΠΈΠ·ΠΌΠ΅Π½ΡΡ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΏΡ€ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ условий. ΠΠ΅ΠΎΠ΄ΡƒΡˆΠ΅Π²Π»Π΅Π½Π½Ρ‹Ρ… – Ρ„ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΌΠΈ исполнитСлями, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΎΠ½ΠΈ строго Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, мСханичСски, Π½Π΅ понимая, Ρ‡Ρ‚ΠΎ Π΄Π΅Π»Π°ΡŽΡ‚, Π½Π΅ Π·Π°Π΄ΡƒΠΌΡ‹Π²Π°ΡΡΡŒ Π½Π°Π΄ Π·Π°Π΄Π°Ρ‡Π΅ΠΉ ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΎΡ‡Π½Ρ‹ΠΌΠΈ ΠΈΡ‚ΠΎΠ³Π°ΠΌΠΈ.

Π₯ΠΎΡ€ΠΎΡˆΠΈΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠΌ Ρ„ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ исполнитСля являСтся любая программируСмая систСма, ΠΈΠ½ΠΎΠ³Π΄Π° Π΄Π°ΠΆΠ΅ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ ΠΊ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΡŽ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Ρ… Π·Π°Π΄Π°Ρ‡ Π±Π΅Π·Π΄ΡƒΠΌΠ½ΠΎ, ΠΊΠ°ΠΊ Ρ€ΠΎΠ±ΠΎΡ‚, Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π΅ Π²ΠΎΠ»Π½ΡƒΡΡΡŒ ΠΎ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅, ΠΈ Π½Π΅ анализируя происходящСС.

Алгоритм ΠΏΠΈΡˆΡƒΡ‚, учитывая особСнности Ρ‚ΠΎΠ³ΠΎ, для ΠΊΠΎΠ³ΠΎ ΠΎΠ½ ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½. Для Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… людСй сухого Π½Π°Π±ΠΎΡ€Π° ΠΊΠΎΠΌΠ°Π½Π΄ ΠΌΠ°Π»ΠΎ, ΠΈΠΌ Π½ΡƒΠΆΠ½Ρ‹ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ инструмСнты (изобраТСния, ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹). Π˜Π½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΡ Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π·Π½ΠΎΠΉ, Ссли написана ΠΎΠ½Π° для ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ³ΠΎ Π˜Π³ΠΎΡ€Ρ Козакова ΠΈΠ»ΠΈ для ΡƒΡ‡Π΅Π½ΠΈΠΊΠΎΠ² 6-класса. Π’ΠΎΡ‡Π½ΠΎ Ρ‚Π°ΠΊΠΆΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Π±Π΅Π·Π΄ΠΎΠΌΠ½ΠΎΠΉ собаки Жуля Π±ΡƒΠ΄ΡƒΡ‚ ΠΎΠ΄Π½ΠΈ, Π° для дрСссированных полицСйских ΠΎΠ²Ρ‡Π°Ρ€ΠΎΠΊ – Π΄Ρ€ΡƒΠ³ΠΈΠ΅.

Π₯арактСристики исполнитСлСй

ΠŸΠ΅Ρ€Π΅Π΄ написаниСм Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° слСдуСт ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒΡΡ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ с ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠΉ Π·Π°Π΄Π°Ρ‡Π΅ΠΉ, Π½ΠΎ ΠΈ с особСнностями исполнитСлСй. Π­Ρ‚ΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹Π΅ слова, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΡƒΡ‡Π΅ΡΡ‚ΡŒ всС Ρ„Π°ΠΊΡ‚ΠΎΡ€Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΠΎΠ²Π»ΠΈΡΡ‚ΡŒ Π½Π° ΠΊΠΎΠ½Π΅Ρ‡Π½Ρ‹ΠΉ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚.

БКИ – Π½Π°Π±ΠΎΡ€ ΠΏΡ€ΠΎΡΡ‚Π΅ΠΉΡˆΠΈΡ… ΠΊΠΎΠΌΠ°Π½Π΄, понятных Π΄Π°Π½Π½ΠΎΠΌΡƒ ΠΈΡΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŽ.

ΠŸΠ΅Ρ€ΡΠΏΠ΅ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΌΠΈ исполнитСлями ΡΠ²Π»ΡΡŽΡ‚ΡΡ Ρ€ΠΎΠ±ΠΎΡ‚Ρ‹, Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚Ρ‹ ΠΈ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹. НСсмотря Π½Π° Ρ„ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρ‹, ΠΈΡ… ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ Β«Π½Π°ΡƒΡ‡ΠΈΡ‚ΡŒΒ» ΠΎΡ‡Π΅Π½ΡŒ ΠΈ ΠΎΡ‡Π΅Π½ΡŒ ΠΌΠ½ΠΎΠ³ΠΎΠΌΡƒ. Π”Π°ΠΆΠ΅ Ссли это свСтофор, ΡΡ‚ΠΈΡ€Π°Π»ΡŒΠ½Π°Ρ машинка, Π½Π΅ говоря ΡƒΠΆΠ΅ ΠΎ Ρ€ΠΎΠ±ΠΎΡ‚Π°Ρ…, космичСских кораблях, ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΈΠ»ΠΈ Π½Π°ΡƒΡ‡Π½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°Ρ….

ОсобСнно ΡƒΠ΄ΠΈΠ²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ выглядит ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€, вСдь ΠΎΠ½:

ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ ПК ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π³ΠΎΡ‚ΠΎΠ²Ρ‹Π΅ прилоТСния, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π°Π΄Π°Ρ‚ΡŒ Ρ‚Ρƒ ΠΈΠ»ΠΈ ΠΈΠ½ΡƒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ своСму смартфону, ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρƒ ΠΈΠ»ΠΈ Π΄Ρ€ΡƒΠ³ΠΎΠΉ ΡƒΠΌΠ½ΠΎΠΉ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ΅. Или ΠΆΠ΅ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ «внутрСнности», ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΉ ΠΊΠΎΠ΄, задавая ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡŽ Ρ‚Π΅ характСристики ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½ΡƒΠΆΠ½Ρ‹.

УчСбная срСда Π˜ΡΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»Ρ

Для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΌΠΈΡ€ программирования ΠΈ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ ярким ΠΈ вСсСлым, Π±Ρ‹Π»ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Ρ‹ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ прилоТСния. БущСствуСт учСбная срСда Π˜ΡΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒ ΠšΡƒΠΌΠΈΡ€ для учащихся, Π² ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ входят Π§Π΅Ρ€Ρ‚Π΅ΠΆΠ½ΠΈΠΊ, Π ΠΎΠ±ΠΎΡ‚, Π Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅.

Π Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ прилоТСния ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ интСрфСйсом ΠΈ Π½Π°Π±ΠΎΡ€ΠΎΠΌ ΠΊΠΎΠΌΠ°Π½Π΄, Π½ΠΎ ΠΎΠ±Ρ‰ΠΈΠΉ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏ Ρƒ Π½ΠΈΡ… ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹ΠΉ – ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ учится ΠΏΠΈΡΠ°Ρ‚ΡŒ инструкции для ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠ³ΠΎ исполнитСля (Ρ€ΠΎΠ±ΠΎΡ‚, Ρ‡Π΅Ρ€Π΅ΠΏΠ°ΡˆΠΊΠ°, Ρ‡Π΅Ρ€Ρ‚Π΅ΠΆΠ½ΠΈΠΊ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅). Он Π΄Π°Π΅Ρ‚ Π΅ΠΌΡƒ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, изучая ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΎΡ‚ Π΅Π΄ΠΈΠ½ΠΈΡ‡Π½Ρ‹Ρ… Π·Π°Π΄Π°Π½ΠΈΠΉ, постСпСнно пСрСходя ΠΎΡ‚ элСмСнтарных Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Ρ… Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ² Π΄ΠΎ цикличСских с условиями. ΠžΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΠΈΡ‚ Π² ΠΈΠ³Ρ€ΠΎΠ²ΠΎΠΉ Ρ„ΠΎΡ€ΠΌΠ΅, ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ ΠΊΠ½ΠΎΠΏΠΎΠΊ. Π”Π°Π»Π΅Π΅ этап написания ΠΊΠΎΠΌΠ°Π½Π΄ Π½Π° русском языкС. На Ρ„ΠΈΠ½Π°Π»ΡŒΠ½ΠΎΠΌ этапС ΡƒΡ‡Π΅Π½ΠΈΠΊ осваиваСт БКИ Π½Π° языкС программирования (Π½Π° английском).

Если ΡƒΡ‡Π΅Π½ΠΈΠΊ/ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π΄Π°Π΅Ρ‚ Π·Π°Π΄Π°Π½ΠΈΠ΅ ΠΈΡΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŽ, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ физичСски (Π½Π΅ΠΏΡ€Π΅ΠΎΠ΄ΠΎΠ»ΠΈΠΌΠΎΠ΅ прСпятствиС), матСматичСски (Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Π½Π° ноль) – запускаСтся систСма ΠΎΡ‚ΠΊΠ°Π·ΠΎΠ².

Π‘Ρ€Π°Π²Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ характСристика основных ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ:

Π˜ΡΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒ Β«Π§Π΅Ρ€Π΅ΠΏΠ°ΡˆΠΊΠ°Β»

ΠŸΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ простых ΠΊΠΎΠΌΠ°Π½Π΄ ΠΈ красочного интСрфСйса ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π»Π΅Π³ΠΊΠΎ освоит построСниС Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ². На ΠΏΠ΅Ρ€Π²ΠΎΠΌ этапС Π² ΠΈΠ³Ρ€ΠΎΠ²ΠΎΠΉ Ρ„ΠΎΡ€ΠΌΠ΅, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Π³ΠΎΡ‚ΠΎΠ²Ρ‹Π΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΈ Ρ†Π²Π΅Ρ‚Π°. На ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ ΡƒΡ€ΠΎΠ²Π½Π΅ ΡƒΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ, записывая ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π½Π° русском ΠΏΠΎ всСм ΠΏΡ€Π°Π²ΠΈΠ»Π°ΠΌ программирования.

Π˜ΡΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒ Β«Π ΠΎΠ±ΠΎΡ‚Β»

На ΠΊΠ»Π΅Ρ‚ΠΎΡ‡Π½ΠΎΠΌ ΠΏΠΎΠ»Π΅ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½ΠΎ выставляСтся Ρ€ΠΎΠ±ΠΎΡ‚, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ обозначаСтся Π»ΡŽΠ±Ρ‹ΠΌ ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΌ символом (*, Π , ●, ♦, Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ). Задания ΠΏΠΈΡˆΡƒΡ‚ΡΡ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ систСмы ΠΊΠΎΠΌΠ°Π½Π΄ исполнитСля Π ΠΎΠ±ΠΎΡ‚.

Π’ этой ΡƒΡ‡Π΅Π±Π½ΠΎΠΉ систСмС ΠΌΠΎΠΆΠ½ΠΎ самому Ρ€ΠΈΡΠΎΠ²Π°Ρ‚ΡŒ стСны, Π²Ρ‹Ρ€Π°Ρ‰ΠΈΠ²Π°Ρ‚ΡŒ ΠΊΠ»ΡƒΠΌΠ±Ρ‹, Π·Π°Π΄Π°Π²Π°Ρ‚ΡŒ ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ прохоТдСния. МоТно Π·Π°ΠΊΡ€Π°ΡˆΠΈΠ²Π°Ρ‚ΡŒ ΠΊΠ»Π΅Ρ‚ΠΊΠΈ, Π΄Π°ΠΆΠ΅ Ссли ΠΎΠ½ΠΈ Π΄ΠΎ этого Π±Ρ‹Π»ΠΈ Ρ†Π²Π΅Ρ‚Π½Ρ‹Π΅. Π”Π΅Π»Π°Ρ‚ΡŒ это ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Ρ… Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ², с Ρ€Π°Π·Π²Π΅Ρ‚Π²Π»Π΅Π½ΠΈΠ΅ΠΌ ΠΈΠ»ΠΈ с ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π΅Π½ΠΈΠ΅ΠΌ Ρ†ΠΈΠΊΠ»ΠΈΡ‡Π½Ρ‹Ρ… ΠΊΠΎΠΌΠ°Π½Π΄.

Для программирования ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ ΠΏΡ€ΠΎΡΡ‚Π΅ΠΉΡˆΠΈΠ΅ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹ ΠΈ элСмСнты программирования (ΠΏΡ€Π°Π²ΠΈΠ»Π° написания ΠΊΠΎΠΌΠ°Π½Π΄, условия, ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ символы), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ Π² Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ… языков.

Π’ случаС ошибок систСма Π²Ρ‹Π΄Π°Π΅Ρ‚ ΠΎΡ‚ΠΊΠ°Π·. ΠžΡ‚ΠΊΠ°Π·Ρ‹ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Π² случаС Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ³ΠΎ написания элСмСнта ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, ΠΏΡ€ΠΎΡ‚ΠΈΠ²ΠΎΡ€Π΅Ρ‡ΠΈΠ²Ρ‹Ρ… ΠΊΠΎΠΌΠ°Π½Π΄ ΠΈΠ»ΠΈ логичСских ошибок. ΠžΡ‚ΠΊΠ°Π· Π² Π²ΠΈΠ΄Π΅ ΠΎΡ‚Π²Π΅Ρ‚Π° Π ΠΎΠ±ΠΎΡ‚Π°: «НС ΠΌΠΎΠ³ΡƒΒ» (ΠΏΡ€ΠΎΠΉΡ‚ΠΈ Ρ‡Π΅Ρ€Π΅Π· стСну), «НС понимаю» (ΠΎΡˆΠΈΠ±ΠΎΡ‡Π½ΠΎ написана ΠΊΠΎΠΌΠ°Π½Π΄Π°) ΠΈΠ»ΠΈ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ Π½Π΅ Ρ‚ΠΎΡ‚, Ρ‡Ρ‚ΠΎ Π½ΡƒΠΆΠ΅Π½ (ΠΏΠ΅Ρ€Π΅ΠΏΡƒΡ‚Π°Π½Ρ‹ Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒ ΠΈ Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒ).

БоставляСм Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ для Π ΠΎΠ±ΠΎΡ‚Π°

Как Π²ΠΈΠ΄Π½ΠΎ ΠΈΠ· этого ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°, Π² Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… случаях ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΌΠ½ΠΎΠ³ΠΎΠΊΡ€Π°Ρ‚Π½ΠΎ ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΡΡŽΡ‚ΡΡ. Π’ΠΎΠ³Π΄Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ ΠΏΠΎΠ΄Π·Π°Π΄Π°Ρ‡ΠΈ ΠΈ Ρ†ΠΈΠΊΠ»Ρ‹.

Основная ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° с ΠΈΠΌΠ΅Π½Π΅ΠΌ ΠΏΠΎΠ΄Π·Π°Π΄Π°Ρ‡ΠΈ:

Алгоритм Рисунок

Начало

Алгоритм Π£Π·ΠΎΡ€ (5 Ρ€Π°Π·);

ΠšΠΎΠ½Π΅Ρ†.

Π£ΠΊΠ°Π·Π°Π² Ρ‚ΠΎΠ»ΡŒΠΊΠΎ имя ΠΏΠΎΠ΄Π·Π°Π΄Π°Ρ‡ΠΈ Π² Ρ‚Π΅Π»Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚ Π΅Π΅ ΡΡ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ€Π°Π·, сколько ΡƒΠΊΠ°Π·Π°Π½ΠΎ Π² скобках. ΠŸΠΎΠ»Π½Ρ‹ΠΉ тСкст Π²ΡΠΏΠΎΠΌΠΎΠ³Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° описываСтся ΠΏΠΎΠ΄ основным.

Алгоритм Π£Π·ΠΎΡ€

Начало

ΠΊΠΎΠ½Π΅Ρ†.

Если Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠΎΠ΄Π·Π°Π΄Π°Ρ‡ΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΡΡŽΡ‚ΡΡ ΠΌΠ½ΠΎΠ³ΠΎ Ρ€Π°Π·, Ρ‚ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ увСличится Π² дСсятки Ρ€Π°Π·.

Π§Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅, Ρ€ΠΎΠ±ΠΎΡ‚ ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ наличия стСны Π½Π° ΠΏΡƒΡ‚ΠΈ: Π‘Π²Π΅Ρ€Ρ…Ρƒ/снизу/слСва/справа свободно?

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ условиС «Ссли», Ρ€ΠΎΠ±ΠΎΡ‚ провСряСт Π΄ΠΎΡ€ΠΎΠ³Ρƒ ΠΈ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‚ΠΎΠ³Π΄Π° ΠΈΠ΄Π΅Ρ‚:

(Π‘Π½ΠΈΠ·Ρƒ_свободно), Ρ‚ΠΎ Π²Π½ΠΈΠ· (3)

Или условиС Β«ΠΏΠΎΠΊΠ°Β» Π΅ΡΡ‚ΡŒ ΠΊΡƒΠ΄Π° ΠΈΠ΄Ρ‚ΠΈ (Π½Π΅Ρ‚ стСны свСрху), Ρ€ΠΎΠ±ΠΎΡ‚ Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΠ΄Ρ‚ΠΈ прямо Π²Π²Π΅Ρ€Ρ… ΠΈ ΡΠ°ΠΆΠ°Ρ‚ΡŒ Ρ†Π²Π΅Ρ‚Ρ‹.

Π˜ΡΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒ Β«Π§Π΅Ρ€Ρ‚Π΅ΠΆΠ½ΠΈΠΊΒ»

УчСбная систСма Β«Π˜ΡΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒ Π§Π΅Ρ€Ρ‚Π΅ΠΆΠ½ΠΈΠΊΒ» ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для рисования Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ², Ρ‡Π΅Ρ€Ρ‚Π΅ΠΆΠ΅ΠΉ Π² систСмС ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚ (x;y). ПолС ΠΏΠΎΠ΄Π΅Π»Π΅Π½ΠΎ Π½Π° пиксСли, Π² ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°Ρ… ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€ поля ΠΈ количСство Ρ‚ΠΎΡ‡Π΅ΠΊ ΠΏΠΎ осям.

ΠŸΠ΅Ρ€ΠΎ – инструмСнт Ρ‡Π΅Ρ€Ρ‚Π΅ΠΆΠ½ΠΈΠΊΠ°, Π΅Π³ΠΎ, ΠΊΠ°ΠΊ настоящСС, ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ΄Π½ΠΈΠΌΠ°Ρ‚ΡŒ ΠΈ ΠΎΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ Π½Π° Ρ€ΠΈΡΠΎΠ²Π°Π»ΡŒΠ½ΠΎΠ΅ ΠΏΠΎΠ»Π΅, ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π°Ρ‚ΡŒ Π² Π½ΡƒΠΆΠ½ΠΎΠ΅ мСсто, ΠΌΠ΅Π½ΡΡ‚ΡŒ Ρ†Π²Π΅Ρ‚ ΠΈ Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ надпись. Если ΠΏΠ΅Ρ€ΠΎ приподнято, Ρ‚ΠΎ Π½Π΅ остаСтся слСда, Ссли ΠΎΠΏΡƒΡ‰Π΅Π½ΠΎ – Π·Π° Π½ΠΈΠΌ тянСтся линия.

Π’ΠΎ врСмя рисования Π²ΠΈΠ΄Π½ΠΎ Ρ‚Ρ€ΡƒΠΆΠ΅Π½ΠΈΠΊΠ° Π§Π΅Ρ€Ρ‚Π΅ΠΆΠ½ΠΈΠΊΠ°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ выполняСт ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹. Но Π΅Π³ΠΎ ΠΈΠΊΠΎΠ½ΠΊΡƒ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΊΡ€Ρ‹Ρ‚ΡŒ, Ρ‚ΠΎΠ³Π΄Π° Π±ΡƒΠ΄Π΅Ρ‚ Π²ΠΈΠ΄Π΅Π½ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΊΠ°Ρ€Π°Π½Π΄Π°Ρˆ.

ΠΠ°Ρ‡ΠΈΠ½Π°Ρ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ слСдуСт с ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Β«ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π§Π΅Ρ€Ρ‚Π΅ΠΆΠ½ΠΈΠΊΒ». ΠŸΠΈΡΠ°Ρ‚ΡŒ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ΄ΠΈΠ½ΠΎΡ‡Π½Ρ‹Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, Π° ΠΌΠΎΠΆΠ½ΠΎ Ρ†Π΅Π»Ρ‹Π΅ сСрии. ΠŸΡ€Π°Π²ΠΈΠ»Π° написания ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‚ основам Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π° ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ… языков. Π­Ρ‚ΠΎ ΠΎΠ±Π»Π΅Π³Ρ‡ΠΈΡ‚ Π² Π±ΡƒΠ΄ΡƒΡ‰Π΅ΠΌ ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ, ΡƒΠ»ΡƒΡ‡ΡˆΠΈΡ‚ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ процСсса построСния Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ², начиная ΠΎΡ‚ Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Ρ… ΠΈ заканчивая цикличСскими.

На ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ этапС ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ ΠΊ написанию Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Π½Π° языкС Pascal. ΠŸΡ€ΠΎΡ†Π΅ΡΡ построСния Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π΅Π½, Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΏΠΈΡˆΡƒΡ‚ΡΡ Π½Π° языкС программирования (Π½Π° английском):

uses Drawman;

begin

PenUp;

ToPoint (1, 1);

PenDown;

ToPoint (1, 5);

ToPoint (3, 5);

ToPoint (2, 4);

ToPoint (3, 3);

ToPoint (1, 3);

end.

Освоив построСниС Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ² Π½Π° Ρ€ΠΎΠ΄Π½ΠΎΠΌ языкС, Π·Π°ΠΏΠΎΠΌΠ½ΠΈΠ² ΠΏΡ€Π°Π²ΠΈΠ»Π° написания ΠΊΠΎΠΌΠ°Π½Π΄, ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ с Π»Π΅Π³ΠΊΠΎΡΡ‚ΡŒΡŽ ΠΏΠ΅Ρ€Π΅ΠΉΠ΄Π΅Ρ‚ Π½Π° задания, написанныС Π½Π° языкС программирования.

Π’ΡΠΏΠΎΠΌΠΎΠ³Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹ ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρ‹

Π’ΠΎ врСмя Ρ€Π°Π±ΠΎΡ‚Ρ‹ с ΡƒΡ‡Π΅Π±Π½Ρ‹ΠΌΠΈ исполнитСлями приходится часто Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ ΠΎΠ΄Π½ΠΎΡ‚ΠΈΠΏΠ½Ρ‹Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΈΠ»ΠΈ сСрии ΠΊΠΎΠΌΠ°Π½Π΄. Намного ΡƒΠ΄ΠΎΠ±Π½Π΅Π΅ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π²ΡΠΏΠΎΠΌΠΎΠ³Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΏΠΎΠ΄Π·Π°Π΄Π°Ρ‡ΠΈ ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρ‹. Π’Π°ΠΊΠΈΠΌ Π±Π»ΠΎΠΊΠ°ΠΌ ΠΊΠΎΠΌΠ°Π½Π΄ присваиваСтся имя ΠΈ ΠΏΠΎΡ‚ΠΎΠΌ Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ€Π°Π· ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΡΡ‚ΡŒ Ρ‚Ρƒ ΠΈΠ»ΠΈ ΠΈΠ½ΡƒΡŽ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ, достаточно ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ имя Π²ΡΠΏΠΎΠΌΠΎΠ³Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρ‹.

ΠŸΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρ‹, ΠΈΡ… характСристики:

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

Π’Π°Ρˆ адрСс email Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ поля ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Ρ‹ *