ΠΠΎΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΊΠ°Π½Π°Π²ΠΊΠΈ.
ΠΠ½ΠΆΠ΅Π½Π΅ΡΠ½Π°Ρ 3d-ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ½Π°Ρ Π³ΡΠ°ΡΠΈΠΊΠ°
Command «_undo» «_m») ;_ΠΏΠΎΡΡΠ°Π²ΠΈΡΡ ΠΌΠ΅ΡΠΊΡ Π΄Π»Ρ ΠΎΡΠΌΠ΅Π½Ρ ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΈΠΉ (setvar «cmdecho» 0) ;_ΠΎΡΠΊΠ»ΡΡΠΈΡΡ ΡΡ ΠΎ-Π²ΡΠ²ΠΎΠ΄ Π² ΠΊΠΎΠΌΠ°Π½Π΄Π½ΡΡ ΡΡΡΠΎΠΊΡ (setvar «osmode» 0) ;_ΠΎΡΠΊΠ»ΡΡΠΈΡΡ ΠΎΠ±ΡΠ΅ΠΊΡΠ½ΡΡ ΠΏΡΠΈΠ²ΡΠ·ΠΊΡ (setq name (car (entsel «Π£ΠΊΠ°ΠΆΠΈ ΠΊΠΎΠ½ΡΡΡ»)) pz 4760. ΡΠ°Π³ Π³Π΅Π»ΠΈΡΡ ΠΊΠ°Π½Π°Π²ΠΊΠΈ. ΠΠΎΡΡΡΠΎΠ΅Π½ΠΎ ΡΠ΅Π»ΠΎ ΠΏΠ΅ΡΠ²ΠΎΠΉ ΠΊΠ°Π½Π°Π²ΠΊΠΈ (ΡΠΌ. ΡΠΈΡ. 30.5, Π³). Π£Π±Π΅Π΄ΠΈΡΠ΅ΡΡ, ΡΡΠΎ ΡΠ΅Π»ΠΎ ΠΊΠ°Π½Π°Π²ΠΊΠΈ Ρ ΠΎΠ±Π΅ΠΈΡ ΡΡΠΎΡΠΎΠ½ Π²ΡΡΡΡΠΏΠ°Π΅Ρ ΠΈΠ· ΡΠΈΠ»ΠΈΠ½Π΄ΡΠΈΡΠ΅ΡΠΊΠΎΠΉ Π·Π°Π³ΠΎΡΠΎΠ²ΠΊΠΈ ΡΡΠ΅Π·Ρ. ΠΠ½Π°ΡΠ΅ ΡΡΠ΅Π±ΡΠ΅ΡΡΡ… Π§ΠΈΡΠ°ΡΡ Π΅ΡΡ >
ΠΠΎΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΊΠ°Π½Π°Π²ΠΊΠΈ. ΠΠ½ΠΆΠ΅Π½Π΅ΡΠ½Π°Ρ 3d-ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ½Π°Ρ Π³ΡΠ°ΡΠΈΠΊΠ° (ΡΠ΅ΡΠ΅ΡΠ°Ρ, ΠΊΡΡΡΠΎΠ²Π°Ρ, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½ΡΡΠΎΠ»ΡΠ½Π°Ρ)
ΠΠ»Ρ ΡΠΎΡΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΊΠ°Π½Π°Π²ΠΊΠΈ ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΠ°Π΅ΠΌ ΠΊΠΎΠ½ΡΡΡ ΠΊΠ°Π½Π°Π²ΠΊΠΈ Ρ ΠΏΠΎ Π³Π΅Π»ΠΈΡΠ΅ h* ΡΠ°ΠΊ, ΡΡΠΎΠ±Ρ ΠΎΡΡΠ΅Π·ΠΎΠΊ ΠΊΠΎΠ½ΡΡΡΠ° (1—2) ΠΏΠ΅ΡΠ΅ΡΠ΅ΠΊΠ°Π» ΠΎΡΡ ΡΡΠ΅Π·Ρ i ΠΏΠΎΠ΄ ΠΏΡΡΠΌΡΠΌ ΡΠ³Π»ΠΎΠΌ. ΠΠ»Ρ ΡΠΎΡΠ½ΠΎΡΡΠΈ ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΈΡ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΊΠΎΠ½ΡΡΡΠΎΠ² Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±ΡΡΡ 5… 10. ΠΠΎΡΠ»Π΅Π΄ΡΡΡΠ΅Π΅ ΡΠ²Π΅Π»ΠΈΡΠ΅Π½ΠΈΠ΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²Π° ΡΠΆΠ΅ Π½Π΅ Π²ΡΠ·ΡΠ²Π°Π΅Ρ Π·Π°ΠΌΠ΅ΡΠ½ΠΎΠ³ΠΎ ΡΠ²Π΅Π»ΠΈΡΠ΅Π½ΠΈΡ ΡΠΎΡΠ½ΠΎΡΡΠΈ.
ΠΠ°ΡΡΠΈΠ² ΠΊΠΎΠ½ΡΡΡΠΎΠ² ΠΊΠ°Π½Π°Π²ΠΊΠΈ Π² ΡΡΡΠ½ΠΎΠΌ ΡΠ΅ΠΆΠΈΠΌΠ΅. Π Π°Π·ΠΌΠ΅ΡΠ΅Π½ΠΈΠ΅ ΠΊΠΎΠ½ΡΡΡΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ Π²ΡΠΏΠΎΠ»Π½ΠΈΡΡ Π²ΡΡΡΠ½ΡΡ, ΡΠΌΠ΅ΡΠ°Ρ ΠΊΠΎΠ½ΡΡΡ Ρ Π²Π΄ΠΎΠ»Ρ ΠΎΡΠΈ ΡΡΠ΅Π·Ρ Ρ ΡΠ°Π³ΠΎΠΌ sx ΠΈ ΠΏΠΎΠ²ΠΎΡΠ°ΡΠΈΠ²Π°Ρ Π²ΠΎΠΊΡΡΠ³ ΡΡΠΎΠΉ ΠΎΡΠΈ Π½Π° ΡΠ³ΠΎΠ» sa. ΠΠΎΡΡΡΠΎΠ΅Π½ΠΈΡ Π²ΡΠΏΠΎΠ»Π½ΠΈΠΌ Π² ΠΠ‘Π «ΠΠ΅Π»ΠΈΡΡ» (ΡΠΌ. ΡΠΈΡ. 30.5, Π±), ΠΊΠΎΡΠΎΡΠ°Ρ ΡΠ°Π½Π΅Π΅ Π±ΡΠ»Π° ΡΠΎΡ ΡΠ°Π½Π΅Π½Π°. ΠΠ»Ρ ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΈΠΉ ΡΠ΄ΠΎΠ±Π½ΠΎ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ Π½Π΅ ΡΠ³Π»ΠΎΠΌ 5Π°, Π° Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠΌ ΠΊ Π½Π΅ΠΌΡ ΡΠ³Π»ΠΎΠΌ sa* = 360 — sa = 2.368Β°:
L1 ΠΏΡΠΎΠ²Π΅ΡΡΡΠ΅, ΡΡΠΎ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π° ΠΠ‘Π «ΠΠ΅Π»ΠΈΡΡ»;
- ? ΡΠΎΡΡ / ΠΡΠ±Π΅ΡΠΈΡΠ΅ ΠΎΠ±ΡΠ΅ΠΊΡΡ: ΡΠΊΠ°ΠΆΠΈΡΠ΅ ΠΊΠΎΠ½ΡΡΡ Ρ // Π£ΠΊΠ°ΠΆΠΈΡΠ΅ ΡΠΌΠ΅ΡΠ΅Π½ΠΈΠ΅: 0,0,31.313 / — ΠΊΠΎΠ½ΡΡΡ ΡΠΌΠ΅ΡΠ΅Π½ Π²Π΄ΠΎΠ»Ρ ΠΎΡΠΈ ΡΡΠ΅Π·Ρ;
- ? rotate / ΠΡΠ±Π΅ΡΠΈΡΠ΅ ΠΎΠ±ΡΠ΅ΠΊΡΡ: ΡΠΊΠ°ΠΆΠΈΡΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΠ΅Π½Π½ΡΠΉ ΠΊΠΎΠ½ΡΡΡ / ΠΠ°Π·ΠΎΠ²Π°Ρ ΡΠΎΡΠΊΠ°: 0,0 / Π£Π³ΠΎΠ» ΠΏΠΎΠ²ΠΎΡΠΎΡΠ°: 357.632 (ΠΈΠ»ΠΈ -2.368) — ΠΊΠΎΠ½ΡΡΡ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ Π² ΡΡΠ΅Π±ΡΠ΅ΠΌΠΎΠ΅ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅.
ΠΠΎΠ²ΡΠΎΡΠΈΡΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΠ΅Π½ΠΈΠ΅ ΠΈ ΠΏΠΎΠ²ΠΎΡΠΎΡ ΠΊΠΎΠ½ΡΡΡΠ°, ΠΏΠΎΠΊΠ° ΠΊΠΎΠ½ΡΡΡ Π½Π΅ Π²ΡΠΉΠ΄Π΅Ρ Π·Π° Π³ΡΠ°Π½ΠΈΡΡ Π·Π°Π³ΠΎΡΠΎΠ²ΠΊΠΈ ΡΡΠ΅Π·Ρ. Π Π½Π°ΡΠ΅ΠΌ ΠΏΡΠΈΠΌΠ΅ΡΠ΅ ΡΡΠΎ ΠΊΠΎΠ½ΡΡΡΡ Ρ—Ρ^ (ΡΠΌ. ΡΠΈΡ. 30.5, Π²).
ΠΠ»Ρ ΡΠΎΡΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΊΠ°Π½Π°Π²ΠΊΠΈ Π² ΠΏΠ΅ΡΠ΅Π΄Π½Π΅ΠΉ ΡΠ°ΡΡΠΈ ΡΡΠ΅Π·Ρ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΡΠΎΠ·Π΄Π°ΡΡ 1—2 ΠΊΠΎΠ½ΡΡΡΠ° Π² ΠΎΠ±ΡΠ°ΡΠ½ΠΎΠΌ Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠΈ. ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ ΠΏΠ΅ΡΠ²ΡΠΉ ΠΊΠΎΠ½ΡΡΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΡΠΈΡΠ΅ ΠΈ ΠΏΠΎΠ²Π΅ΡΠ½ΠΈΡΠ΅ Π² ΠΎΠ±ΡΠ°ΡΠ½ΠΎΠΌ Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠΈ, Π·Π°Π΄Π°Π² ΡΠ΅ ΠΆΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΡΠ°Π³ΠΎΠ², Π½ΠΎ Ρ ΠΏΡΠΎΡΠΈΠ²ΠΎΠΏΠΎΠ»ΠΎΠΆΠ½ΡΠΌ Π·Π½Π°ΠΊΠΎΠΌ (ΠΏΠΎΡΡΡΠΎΠ΅Π½ ΠΊΠΎΠ½ΡΡΡ Ρ0, ΡΠΌ. ΡΠΈΡ. 30.5, Π²).
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ΅ ΡΠΎΡΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΌΠ°ΡΡΠΈΠ²Π° ΠΊΠΎΠ½ΡΡΡΠΎΠ² ΠΊΠ°Π½Π°Π²ΠΊΠΈ. ΠΠΌΠ΅ΡΡΠΎ ΡΡΡΠ½ΠΎΠ³ΠΎ ΡΠΎΡΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΌΠ°ΡΡΠΈΠ²Π° ΠΊΠΎΠ½ΡΡΡΠΎΠ² ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΠΌ Π½Π°Π±ΡΠ°ΡΡ ΠΈ ΠΏΡΠΈΠΌΠ΅Π½ΠΈΡΡ Π½Π΅ΡΠ»ΠΎΠΆΠ½ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ 30.1, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ ΡΡΡΠ΄ΠΎΠ΅ΠΌΠΊΡΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΡ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΌΠ°ΡΡΠΈΠ²Π° ΠΈ ΠΏΠΎΠ²ΡΡΠΈΡΡ ΡΠ½ΠΈΠ²Π΅ΡΡΠ°Π»ΡΠ½ΠΎΡΡΡ Π°Π»Π³ΠΎΡΠΈΡΠΌΠ°.
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π² ΠΠ‘Π «ΠΠ΅Π»ΠΈΡΡ» (ΡΠΌ. Π²ΡΡΠ΅) ΠΈΠ»ΠΈ Π΄ΡΡΠ³ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΠ΅ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°Ρ, Π² ΠΊΠΎΡΠΎΡΠΎΠΉ ΠΎΡΡ Z Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½Π° ΠΏΠΎ ΠΎΡΠΈ ΡΡΠ΅Π·Ρ ΠΎΡ ΠΊΠΎΠ½ΡΡΡΠ° ΠΊΠ°Π½Π°Π²ΠΊΠΈ Π² ΡΠ΅Π½ΡΡ ΡΡΠ΅Π·Ρ. Π ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ΅ ΠΏΡΠ΅Π΄ΡΡΠΌΠΎΡΡΠ΅Π½Ρ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠ² Π΄Π»Ρ Π½Π°ΡΠ΅Π³ΠΎ ΠΏΡΠΈΠΌΠ΅ΡΠ°. ΠΡΠΈ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΊΠΎΡΡΠ΅ΠΊΡΠΈΡΠΎΠ²Π°ΡΡ Π΄Π»Ρ ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΈΡ Π΄ΡΡΠ³ΠΈΡ ΡΡΠ΅Π·. Π ΡΠ°Π±ΠΎΡΠ΅ Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΎΠΉ, Π½Π°Π±ΠΎΡΠ΅ ΡΠ΅ΠΊΡΡΠ° ΠΈ ΠΎΡΠ»Π°Π΄ΠΊΠ΅ — ΡΠΌ. ΠΏ. 8.8. «ΠΠ½ΠΈΠΌΠ°ΡΠΈΡ ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅».
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° 30.1
;;;ΠΠ°ΡΡΠΈΠ² ΠΊΠΎΠ½ΡΡΡΠΎΠ² ΡΡΡΡΠΆΠ΅ΡΠ½ΠΎΠΉ ΠΊΠ°Π½Π°Π²ΠΊΠΈ. ΠΠ‘Π «ΠΠ΅Π»ΠΈΡΡ».
(defun c: prog_l ().
(command «_undo» «_m») ;_ΠΏΠΎΡΡΠ°Π²ΠΈΡΡ ΠΌΠ΅ΡΠΊΡ Π΄Π»Ρ ΠΎΡΠΌΠ΅Π½Ρ ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΈΠΉ (setvar «cmdecho» 0) ;_ΠΎΡΠΊΠ»ΡΡΠΈΡΡ ΡΡ ΠΎ-Π²ΡΠ²ΠΎΠ΄ Π² ΠΊΠΎΠΌΠ°Π½Π΄Π½ΡΡ ΡΡΡΠΎΠΊΡ (setvar «osmode» 0) ;_ΠΎΡΠΊΠ»ΡΡΠΈΡΡ ΠΎΠ±ΡΠ΅ΠΊΡΠ½ΡΡ ΠΏΡΠΈΠ²ΡΠ·ΠΊΡ (setq name (car (entsel «Π£ΠΊΠ°ΠΆΠΈ ΠΊΠΎΠ½ΡΡΡ»)) pz 4760. ΡΠ°Π³ Π³Π΅Π»ΠΈΡΡ ΠΊΠ°Π½Π°Π²ΠΊΠΈ.
dl 160. ;_Π΄Π»ΠΈΠ½Π° ΡΠ°Π±ΠΎΡΠ΅Π³ΠΎ ΡΡΠ°ΡΡΠΊΠ° ΡΡΠ΅Π·Ρ ΠΏ 10 ;_ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΎΡΠ½ΠΎΠ²Π½ΡΡ ΠΊΠΎΠ½ΡΡΡΠΎΠ².
tw -1 ;_Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π»Π΅Π²ΠΎΠΉ Π½Π°Π²ΠΈΠ²ΠΊΠΈ, «_CW», ΠΏΠΎ Ρ.Ρ.
step_del (/ dl ΠΏ) ;_ΠΎΡΠ΅Π²ΠΎΠΉ ΡΠ°Π³ ΡΠ°ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ ΠΊΠΎΠ½ΡΡΡΠΎΠ² step_ang (* 360 (/ step_del pz)) ;_ΠΊΡΡΠ³ΠΎΠ²ΠΎΠΉ ΡΠ°Π³ nend 0 ;_ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΡ ΠΊΠΎΠ½ΡΡΡΠΎΠ² Π² ΠΊΠΎΠ½ΡΠ΅.
nbeg 2 ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΡ ΠΊΠΎΠ½ΡΡΡΠΎΠ² Π² Π½Π°ΡΠ°Π»Π΅.
namel name.
nn (+ n nend).
).
- (repeat 2 (repeat nn
- (command «_rotate» namel «» '(00) «_copy» (* step_ang tw)) (setq name2 (entlast))
- (command «_move» name2 «» «» (list 00 (* step_del tw -1))) (setq namel name2)
).
(setq tw (- tw).
nn nbeg.
name 1 name.
).
).
) ;;;======ΠΡΠΌΠ΅Π½Π° ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΈΠΉ Π΄ΠΎ ΠΌΠ΅ΡΠΊΠΈ.
- (defun c: mu ()
- (command «_undo» «_b»)
).
- ? Π£ΡΡΠ°Π½ΠΎΠ²ΠΈΡΠ΅ ΠΠ‘Π «ΠΠ΅Π»ΠΈΡΡ»;
- ? ΠΡΠΏΠΎΠ»Π½ΠΈΡΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ — ΡΡΠΎΡΠΌΠΈΡΠΎΠ²Π°Π½ ΠΌΠ°ΡΡΠΈΠ² ΠΈΠ· 12 ΠΊΠΎΠ½ΡΡΡΠΎΠ² ΡΡΡΡΠΆΠ΅ΡΠ½ΠΎΠΉ ΠΊΠ°Π½Π°Π²ΠΊΠΈ.
Π€ΠΎΡΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠ΅Π»Π° ΠΊΠ°Π½Π°Π²ΠΊΠΈ. ΠΠ° ΠΎΡΠ½ΠΎΠ²Π΅ ΠΌΠ°ΡΡΠΈΠ²Π° ΠΊΠΎΠ½ΡΡΡΠΎΠ², ΡΠ°Π·ΠΌΠ΅ΡΠ΅Π½Π½ΡΡ ΠΊΠ°ΠΊ ΠΏΠΎΠΏΠ΅ΡΠ΅ΡΠ½ΡΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΡ ΡΡΡΡΠΆΠ΅ΡΠ½ΠΎΠΉ ΠΊΠ°Π½Π°Π²ΠΊΠΈ, ΡΠΎΡΠΌΠΈΡΡΠ΅ΠΌ ΡΠ΅Π»ΠΎ ΠΊΠ°Π½Π°Π²ΠΊΠΈ:
- ? ΡΠΎΠ·Π΄Π°ΠΉΡΠ΅ ΡΠ»ΠΎΠΉ «Π’Π΅Π»ΠΎ ΠΊΠ°Π½Π°Π²ΠΊΠΈ» ΠΈ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΠ΅ Π΅Π³ΠΎ ΡΠ΅ΠΊΡΡΠΈΠΌ;
- ? loft (ΠΠΠ‘ΠΠ§ΠΠΠΠ―Π) / ΠΡΠ±Π΅ΡΠΈΡΠ΅ ΠΏΠΎΠΏΠ΅ΡΠ΅ΡΠ½ΡΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΡ: ΡΠΊΠ°ΠΆΠΈΡΠ΅ ΠΊΠΎΠ½ΡΡΡΡ ΠΏΠΎ ΠΏΠΎΡΡΠ΄ΠΊΡ ΠΈΡ ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π²Π΄ΠΎΠ»Ρ ΡΡΠ°Π΅ΠΊΡΠΎΡΠΈΠΈ / Π’ΠΎΠ»ΡΠΊΠΎ ΡΠ΅ΡΠ΅Π½ΠΈΡ /.
ΠΠΎΡΡΡΠΎΠ΅Π½ΠΎ ΡΠ΅Π»ΠΎ ΠΏΠ΅ΡΠ²ΠΎΠΉ ΠΊΠ°Π½Π°Π²ΠΊΠΈ (ΡΠΌ. ΡΠΈΡ. 30.5, Π³). Π£Π±Π΅Π΄ΠΈΡΠ΅ΡΡ, ΡΡΠΎ ΡΠ΅Π»ΠΎ ΠΊΠ°Π½Π°Π²ΠΊΠΈ Ρ ΠΎΠ±Π΅ΠΈΡ ΡΡΠΎΡΠΎΠ½ Π²ΡΡΡΡΠΏΠ°Π΅Ρ ΠΈΠ· ΡΠΈΠ»ΠΈΠ½Π΄ΡΠΈΡΠ΅ΡΠΊΠΎΠΉ Π·Π°Π³ΠΎΡΠΎΠ²ΠΊΠΈ ΡΡΠ΅Π·Ρ. ΠΠ½Π°ΡΠ΅ ΡΡΠ΅Π±ΡΠ΅ΡΡΡ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΊΠΎΠ½ΡΡΡΠΎΠ² ΡΠ΅ΡΠ΅Π½ΠΈΠΉ Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΈΠ· ΡΡΠΎΡΠΎΠ½.
ΠΡΡΠ³ΠΎΠ²ΠΎΠΉ ΠΌΠ°ΡΡΠΈΠ² ΠΊΠ°Π½Π°Π²ΠΎΠΊ. ΠΠ°Ρ ΠΎΠ΄ΡΡΡ Π² ΡΠΈΡΡΠ΅ΠΌΠ΅ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°Ρ, Π² ΠΊΠΎΡΠΎΡΠΎΠΉ ΠΎΡΡ Z Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½Π° Π²Π΄ΠΎΠ»Ρ ΠΎΡΠΈ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ ΠΠ‘Π «ΠΠ΅Π»ΠΈΡΡ», ΡΠΎΠ·Π΄Π°Π΄ΠΈΠΌ ΠΊΡΡΠ³ΠΎΠ²ΠΎΠΉ ΠΌΠ°ΡΡΠΈΠ² ΡΠ΅Π» ΠΊΠ°Π½Π°Π²ΠΎΠΊ ΠΈ Π²ΡΡΡΠ΅ΠΌ Π΅Π³ΠΎ ΠΈΠ· ΡΠ΅Π»Π° Π·Π°Π³ΠΎΡΠΎΠ²ΠΊΠΈ ΡΡΠ΅Π·Ρ. ΠΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΊΠ°Π½Π°Π²ΠΎΠΊ ΡΠ°Π²Π½ΠΎ 20 = 9 (ΡΠΌ. ΡΠ°Π±Π». 30.1):
- ? ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΠ΅ ΠΠ‘Π «ΠΠ΅Π»ΠΈΡΡ»; ΠΎΡΠΎΠ±ΡΠ°Π·ΠΈΡΠ΅ Π² Π²ΠΈΠ΄ΠΎΠ²ΠΎΠΌ ΠΎΠΊΠ½Π΅ ΡΠΈΠ»ΠΈΠ½Π΄ΡΠΈΡΠ΅ΡΠΊΡΡ Π·Π°Π³ΠΎΡΠΎΠ²ΠΊΡ ΡΡΠ΅Π·Ρ ΠΈ ΡΠ΅Π»ΠΎ ΠΊΠ°Π½Π°Π²ΠΊΠΈ;
- ? ΠΏΡΠΈΠ΄Π°ΠΉΡΠ΅ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠΉ ΡΠ²Π΅Ρ Π·Π°Π³ΠΎΡΠΎΠ²ΠΊΠ΅ ΠΈ ΡΠ΅Π»Ρ ΠΊΠ°Π½Π°Π²ΠΊΠΈ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π·Π°Π³ΠΎΡΠΎΠ²ΠΊΠ΅ Π·Π΅Π»Π΅Π½ΡΠΉ, ΠΊΠ°Π½Π°Π²ΠΊΠ΅ — ΡΠΈΠΎΠ»Π΅ΡΠΎΠ²ΡΠΉ;
- ? arraypolar (ΠΠ°ΡΡΠΈΠ²ΠΊΡΡΠ³) / ΡΠΊΠ°ΠΆΠΈΡΠ΅ ΡΠ΅Π»ΠΎ ΠΊΠ°Π½Π°Π²ΠΊΠΈ / Π£ΠΊΠ°ΠΆΠΈΡΠ΅ ΡΠ΅Π½ΡΡΠ°Π»ΡΠ½ΡΡ ΡΠΎΡΠΊΡ ΠΌΠ°ΡΡΠΈΠ²Π°: 0,0 / ΠΠ±ΡΠ΅ΠΊΡΡ, ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² Π² ΠΌΠ°ΡΡΠΈΠ²Π΅: 9 / — ΠΏΠΎΡΡΡΠΎΠ΅Π½ ΠΌΠ°ΡΡΠΈΠ² ΡΠ΅Π» ΠΊΠ°Π½Π°Π²ΠΎΠΊ ΠΊΠ°ΠΊ Π΅Π΄ΠΈΠ½ΡΠΉ ΠΎΠ±ΡΠ΅ΠΊΡ (ΡΠΌ. ΡΠΈΡ. 30.5, Π΄);
- ? explode (Π Π°ΡΡΠ»Π΅Π½ΠΈΡΡ) / ΡΠΊΠ°ΠΆΠΈΡΠ΅ ΠΌΠ°ΡΡΠΈΠ² — ΠΌΠ°ΡΡΠΈΠ² ΡΠ°ΡΡΠ»Π΅Π½Π΅Π½ Π½Π° ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΠ΅ ΡΠ΅Π»Π°;
- ? subtract (ΠΡΡΠΈΡΠ°Π½ΠΈΠ΅) / ΡΠΊΠ°ΠΆΠΈΡΠ΅ Π·Π°Π³ΠΎΡΠΎΠ²ΠΊΡ ΡΡΠ΅Π·Ρ / ΡΠΊΠ°ΠΆΠΈΡΠ΅ Π²ΡΠ΅ ΡΠ΅Π»Π° ΠΊΠ°Π½Π°Π²ΠΎΠΊ — ΠΏΠΎΠ»ΡΡΠ΅Π½Π° Π·Π°Π³ΠΎΡΠΎΠ²ΠΊΠ° ΡΡΠ΅Π·Ρ Ρ ΠΏΡΠΎΡΠ΅Π·Π°Π½Π½ΡΠΌΠΈ ΠΊΠ°Π½Π°Π²ΠΊΠ°ΠΌΠΈ (ΡΠΌ. ΡΠΈΡ. 30.5, Π΅).