[an error occurred while processing this directive]
.ËÔóéâô 20008-01 35 01
.Ã×
AHHOTAãéñ
.Ï×
B ÄoËÕÍeÎÔe oÐÉcÙ×aeÔcÑ ÑÚÙË ÐpoÇpaÍÍÉpo×aÎÉÑ PAðéPA, Ñ×ÌÑÀÝÉÊcÑ oÄÎÉÍ ÉÚ ×xoÄÎÙx ÑÚÙËo× cÉcÔeÍÙ "ûËoÌØÎÉÃa". ðpÉ×oÄÉÔcÑ oÐÉcaÎÉe cÉÎÔaËcÉca É c×eÄeÎÉÑ o ceÍaÎÔÉËe eÇo ocÎo×ÎÙx ËoÎcÔpÕËÃÉÑx.
âoÌee ÐoÄpoÂÎÙe c×eÄeÎÉÑ o ÑÚÙËe ÐpÉ×oÄÑÔcÑ × "PÕËo×oÄcÔ×e ÐpoÇpaÍÍÉcÔa" (óéâô 20008-01 33 01).
.ÓÓ
.Ã×
COäEPöAHéE
.Ï× 1. OÂÝÉe c×eÄeÎÉÑ 4 2. üÌeÍeÎÔÙ ÑÚÙËa 5 2.1. AÌÆa×ÉÔ 5 2.2. ìeËcÉËa 5 2.3. OÂßeËÔÙ 6 2.4. éÍeÎa 8 2.5. BÙpaÖeÎÉÑ 8 2.6. ðpÉc×aÉ×aÎÉe 9 2.7. ðpeÄÐÉcaÎÉÑ 9 2.8. æÕÎËÃÉÉ É ÐpoÃeÄÕpÙ 11 3. CÐocoÂÙ cÔpÕËÔÕpÉpo×aÎÉÑ ÐpoÇpaÍÍÙ 13 4. CpeÄcÔ×a oÂÍeÎa ÄaÎÎÙÍÉ 14 5. BcÔpoeÎÎÙe ÜÌeÍeÎÔÙ 15 6. CpeÄcÔ×a oÔÌaÄËÉ ÐpoÇpaÍÍÙ 16 7. CcÙÌoÞÎÙe ÄoËÕÍeÎÔÙ 17 ðpÉÌoÖeÎÉe 1. OÐepaÃÉÉ ÑÚÙËa 18 ðpÉÌoÖeÎÉe 2. CÉÎÔaËcÉÞecËaÑ c×oÄËa 19 ðpÉÌoÖeÎÉe 3. BcÔpoeÎÎÙe ÆÕÎËÃÉÉ É ÐpoÃeÄÕpÙ 27 ðpÉÌoÖeÎÉe 4. ðpÉÍepÙ ÐpoÇpaÍÍ 29 .ÓÓ
.Ã×
1. OâýéE CBEäEHéñ
.Ï×
1.1. PAðéPA Ñ×ÌÑeÔcÑ ÄÉaÌoÇo×ÙÍ ÑÚÙËoÍ ×ÙcoËoÇo Õpo×ÎÑ, ÐpeÄÎaÚÎaÞeÎÎÙÍ ÄÌÑ oÂÕÞeÎÉÑ ÐpoÇpaÍÍÉpo×aÎÉÀ É ÄÌÑ peÛeÎÉÑ ÐpÉËÌaÄÎÙx ÚaÄaÞ cpeÄÎeÊ cÌoÖÎocÔÉ. ñÚÙË opÉeÎÔÉpo×aÎ × Ðep×ÕÀ oÞepeÄØ Îa ÛËoÌØÎÉËo× 11-17 ÌeÔ, Îo ÍoÖeÔ ÉcÐoÌØÚo×aÔØcÑ É ÄpÕÇÉÍÉ ËaÔeÇopÉÑÍÉ ÐoÌØÚo×aÔeÌeÊ.
1.2. ñÚÙË PAðéPA ÉÌÌÀcÔpÉpÕeÔ ËÌaccÉÞecËÉe cÐocoÂÙ opÇaÎÉÚaÃÉÉ É oÂpaÂoÔËÉ ÄaÎÎÙx (ÞÉcÌa, ÔeËcÔÙ, cocÔa×ÎÙe ÉepapxÉÞecËÉe ÄaÎÎÙe, ÆaÊÌÙ), xpaÎeÎÉÑ Éx × ÐaÍÑÔÉ (ÉÍeÎa) É cÐocoÂÙ ÐocÔpoeÎÉÑ ÐpoÇpaÍÍ (×eÔ×ÌeÎÉÑ, ÃÉËÌÙ, ÐpoÃeÄÕpÙ) c opÉeÎÔaÃÉeÊ Îa cÔpÕËÔÕpÎÙÊ ÐoÄxoÄ. TaË, × ÑÚÙËe oÔcÕÔcÔ×ÕeÔ ×oÚÍoÖÎocÔØ ÐepexoÄa Ðo ÍeÔËe.
1.3. ñÚÙË ÐpeÄÕcÍaÔpÉ×aeÔ paÚ×ÉÔÙe cpeÄcÔ×a oÔÌaÄËÉ, ÐoÚ×oÌÑÀÝÉe ÉcÐoÌÎÑÔØ ÐpoÇpaÍÍÙ ÐoÛaÇo×o, cÌeÄÉÔØ Úa ÉÚÍeÎeÎÉeÍ ÚÎaÞeÎÉÊ ÉÍeÎ, ÚaÄa×aÔØ ËoÎÔpoÌØÎÙe ÔoÞËÉ, ÕÐpa×ÌÑÔØ ×Ù×oÄoÍ oÔÌaÄoÞÎoÊ ÉÎÆopÍaÃÉÉ.
1.4. ñÚÙË coÄepÖÉÔ cpeÄcÔ×a cÉcÔeÍÎoÇo ÎaÚÎaÞeÎÉÑ, ÐoÚ×oÌÑÀÝÉe ÕÐpa×ÌÑÔØ oÐepaÃÉoÎÎoÊ oÂcÔaÎo×ËoÊ Îa ÍaÛÉÎe cpeÄcÔ×aÍÉ ÑÚÙËa.
1.5. ñÚÙË ÐpeÄocÔa×ÌÑeÔ ÐocpeÄcÔ×oÍ ×cÔpoeÎÎÙx ÐpoÃeÄÕp É ÆÕÎËÃÉÊ ×oÚÍoÖÎocÔØ ÉcÐoÌØÚo×aÎÉÑ ÇpaÆÉËÉ, ÕÐpa×ÌeÎÉÑ ÄÉaÌoÇoÍ, ×ÎeÛÎÉÍÉ ÕcÔpoÊcÔ×aÍÉ. AÐÐapaÔ ÍoÄÕÌeÊ ÐoÚ×oÌÑeÔ pacÛÉpÑÔØ ×oÚÍoÖÎocÔÉ ÑÚÙËa Úa cÞeÔ cÐeÃÉaÌØÎÙx ÐaËeÔo× oÂpaÂoÔËÉ ÄaÎÎÙx, ÐoÄÇoÔo×ÌeÎÎÙx ÐoÌØÚo×aÔeÌeÍ, × ÞacÔÎocÔÉ, oÐÉcÙ×aÔØ ÉcÐoÌÎÉÔeÌeÊ ÄÌÑ POâéKA.
1.6. æopÍaÌØÎÙÊ cÉÎÔaËcÉc ÑÚÙËa ÐpÉ×eÄeÎ × ðpÉÌoÖeÎÉÉ 2.
.ÓÓ
.Ã×
2. üìEMEHTù ñúùKA
.Ï×
2.1. AÌÆa×ÉÔ
AÌÆa×ÉÔ ÑÚÙËa ×ËÌÀÞaeÔ × ceÂÑ:
-ÂÕË×Ù: pÕccËÉe É ÌaÔÉÎcËÉe; ÚaÇÌa×ÎÙe É cÔpoÞÎÙe × peaÌÉÚaÃÉÉ A1.3. Îe paÚÌÉÞaÀÔcÑ;
-ÃÉÆpÙ: 0 1 2 3 4 5 6 7 8 9
-cÐeÃcÉÍ×oÌÙ:
- oÇpaÎÉÞÉÔeÌÉ:
() [] <> <* *> <¤ ¤> (* *) " "
- paÚÄeÌÉÔeÌÉ É oÂoÚÎaÞeÎÉÑ oÐepaÃÉÊ:
. : , ; -> + - * ? / ** // = /= < <= > >= # => ! '
2.2. ìeËcÉËa
ìeËcÉËa PAðéPù ÐoÞÔÉ Îe oÔÌÉÞaeÔcÑ oÔ ÌeËcÉËÉ POâéKA. PaÚÌÉÞaÀÔcÑ Ôe Öe ÌeËceÍÙ: ÃeÌÙe É ÄpoÂÎÙe ÞÉcÌa, ÔeËcÔÙ, cÌo×a É cÐeÃcÉÍ×oÌÙ. éÍeÎa paÚÌÉÞaÀÔcÑ oÔ ËÌÀÞe×Ùx cÌo× ËoÎÔeËcÔÎo. äÌÉÎa ÌeËceÍ oÐÉcaÎÉeÍ ÑÚÙËa Îe oÇpaÎÉÞÉ×aeÔcÑ.
-ÉÍeÎa ÚaÐÉcÙ×aÀÔcÑ ÂÕË×aÍÉ, ÃÉÆpaÍÉ É ÐoÄÞepËaÍÉ, ÎaÞÉÎaÑ c ÂÕË×Ù:
HAû_õþEâHùê_ñúùK_ðPOçPAMMéPOBAHéñ TEK_éMñ
-ÔeËcÔÙ oÂpaÍÌÑÀÔcÑ Ëa×ÙÞËaÍÉ ("); Ëa×ÙÞËÉ, ÉcÐoÌØÚÕeÍÙe × ÔeËcÔe, × ÚaÐÉcÉ ÄÕÂÌÉpÕÀÔcÑ:
"ìEäOKOì ""AìøâATPOC"""
-ÃeÌÙe ÞÉcÌa - ÜÔo ÐocÌeÄo×aÔeÌØÎocÔÉ ÃÉÆp; oÔpÉÃaÔeÌØÎÙe ÞÉcÌa - peÚÕÌØÔaÔ ÕÎapÎoÊ oÐepaÃÉÉ ÍÉÎÕc;
1 4232 2939837291020292901
-ÄpoÂÎÙe ÞÉcÌa cÔpoÑÔcÑ ËaË ÃeÌoe c ÐpÉÐÉcaÎÎoÊ ÄpoÂÎoÊ ÞacÔØÀ, ×oÚÍoÖÎo, c ÕËaÚaÎÉeÍ ÄecÑÔÉÞÎoÇo ÐopÑÄËa ÞÉcÌa:
3.141519 0.3141519E1 3141519E-6
KoÍÍeÎÔapÉÊ × PAðéPE - ÜÔo ÐocÌeÄo×aÔeÌØÎocÔØ cÉÍ×oÌo×, ×ÚÑÔaÑ × cËoÂËÉ (* *) . äoÐÕcËaeÔcÑ ÉcÐoÌØÚo×aÔØ × ÎeÍ Ðepe×oÄÙ cÔpoËÉ.
PacÐoÌoÖeÎÉe ÐpeÄÐÉcaÎÉÊ Ðo cÔpoËaÍ ÐpoÉÚ×oÌØÎo. ðpoÂeÌÙ, ËoÍÍeÎÔapÉÉ É Ðepe×oÄÙ cÔpoËÉ Ñ×ÌÑÀÔcÑ paÚÄeÌÉÔeÌÑÍÉ ÌeËceÍ É oÂÑÚaÔeÌØÎÙ ÌÉÛØ ÔaÍ, ÇÄe ×oÚÍoÖÎo ÐpÉÎÑÔÉe Ä×Õx ÌeËceÍ Úa oÄÎÕ.
2.3. OÂßeËÔÙ
OÂßeËÔÙ - ÜÔo ÄaÎÎÙe, ËoÔopÙÍÉ oÐepÉpÕeÔ ÍaÛÉÎa. OÂßeËÔÙ × PAðéPE ÂÙ×aÀÔ cÌeÄÕÀÝÉx ×ÉÄo×:
- ÃeÌÙe ÞÉcÌa, - ÄpoÂÎÙe ÞÉcÌa, - ÔeËcÔÙ, - ËopÔeÖÉ, - ÍÎoÖecÔ×a, - ÚaÐÉcÉ, - ÐpoÃeÕÄpÙ, - ÆÕÎËÃÉÉ, - ÆaÊÌÙ, - ÐÕcÔo.
TeËcÔÙ É ÞÉcÌa - ÜÔo ÐpocÔÙe oÂßeËÔÙ. MoÖÎo cÔpoÉÔØ cocÔa×ÎÙe oÂßeËÔÙ paÚÎÙx ×ÉÄo×: ËopÔeÖÉ, ÍÎoÖecÔ×a É ÚaÐÉcÉ.
KopÔeÖÉ - ÜÔo ÕÐopÑÄoÞeÎÎÙe co×oËÕÐÎocÔÉ ÐpoÉÚ×oÌØÎÙx ÜÌeÍeÎÔo×; oÎÉ ÄocÔÕÐÎÙ ÄÌÑ oÂpaÂoÔËÉ Ðo ÉÎÄeËcÕ (ÎoÍepÕ). OÐepaÃÉÑ ÆopÍÉpo×aÎÉÑ ËopÔeÖa ÚaÐÉcÙ×aeÔcÑ cËoÂËaÍÉ < > c ÐepeÞÉcÌeÎÉeÍ ÜÌeÍeÎÔo× × ÎÕÖÎoÍ ÐopÑÄËe ÞepeÚ ÚaÐÑÔÕÀ:
<"CÉÎÉÊ","çoÌÕÂoÊ","úeÌeÎÙÊ"> <<5,8>,<4,3>,<-8,6>>
B ÍÎoÖecÔ×e ÐopÑÄoË ÜÌeÍeÎÔo× Îe ÆÉËcÉpÕeÔcÑ, É co×ÐaÄaÀÝÉe ÜÌeÍeÎÔÙ co×ÍeÝaÀÔcÑ. HaÄ ÍÎoÖecÔ×aÍÉ oÐpeÄeÌeÎÙ oÐepaÃÉÉ: oÂßeÄÉÎeÎÉe (+), ÐepeceÞeÎÉe (*), paÚÎocÔØ (-), Ðpo×epËa ÐpÉÎaÄÌeÖÎocÔÉ (éú); ×oÚÍoÖÎocÔØ ÐepeÂopa ×cex ÜÌeÍeÎÔo× ÍÎoÖecÔ×a ÚaÄaeÔcÑ ÃÉËÌoÍ äìñ-éú.
<*1,1,1*>=<*1*> <* *>
B ÚaÐÉcÉ ÆÉËcÉpÕeÔcÑ c×ÑÚØ ÜÌeÍeÎÔo× c ÉÍeÎeÍ ÐoÌeÊ ÚaÐÉcÉ, É ÜÌeÍeÎÔÙ ÄocÔÕÐÎÙ Ðo ÜÔoÍÕ ÉÍeÎÉ (.) .
<¤ æéO: "ðeÔpo× B.H.", AäPEC: "CÔpoÉÔeÌeÊ 8-102", TEìEæOH:"ÎeÔ" ¤> <¤ ãBET: "âEìùê", HOMEP: 0 ¤> . HOMEP
äpÕÇÉÍÉ ×ÉÄaÍÉ oÂßeËÔo× Ñ×ÌÑÀÔcÑ ÐpoÃeÄÕpÙ, ÆÕÎËÃÉÉ, ÆaÊÌÙ. C×oÄËa oÐepaÃÉÊ ÎaÄ paÚÌÉÞÎÙÍÉ ×ÉÄaÍÉ oÂßeËÔo× ÐpÉ×eÄeÎa × ðpÉÌoÖeÎÉÉ 1.
2.4. éÍeÎa
éÍeÎa oÂoÚÎaÞaÀÔ ÐpocÔÙe É cocÔa×ÎÙe oÂßeËÔÙ, xpaÎÑÝÉecÑ × ÐaÍÑÔÉ. éÍeÎa ÉcÐoÌØÚÕÀÔcÑ ÄÌÑ opÇaÎÉÚaÃÉÉ ÄocÔÕÐa Ë ÐoÌÑÍ ÚaÐÉcÉ. KpoÍe ÔoÇo, ÉÍeÎa ÉcÐoÌØÚÕÀÔcÑ ÄÌÑ oÐpeÄeÌeÎÉÑ ÆÕÎËÃÉÊ É ÐpoÃeÄÕp, Éx ÌoËaÌØÎÙx oÂßeËÔo× É ÐapaÍeÔpo×.
TÉÐÉÚaÃÉÉ ÉÍeÎ ÎeÔ: ÉÍÑ ÍoÖeÔ ÐoÌÕÞaÔØ ÚÎaÞeÎÉÑ ÌÀÂÙx ×ÉÄo× × ÐpoÉÚ×oÌØÎoÍ ÐopÑÄËe.
EcÌÉ ÉÍÑ Îe ÐoÌÕÞÉÌo ËaËÉÍ-ÌÉÂo cÐocoÂoÍ Ñ×Îoe oÐpeÄeÌeÎÉe, Ôo oÎo ÉÍeeÔ ÚÎaÞeÎÉe .ÐÕcÔo.
2.5. BÙpaÖeÎÉÑ
ðpocÔeÊÛÉe ×ÙpaÖeÎÉÑ - ÜÔo ÔeËcÔÙ, ÞÉcÌa, cocÔa×ÎÙe oÂßeËÔÙ É ÉÍeÎa. âoÌee cÌoÖÎÙe ×ÙpaÖeÎÉÑ ÉÚ ÐpocÔeÊÛÉx cÔpoÑÔcÑ c ÐoÍoÝØÀ ÕÎapÎÙx É ÂÉÎapÎÙx oÐepaÃÉÊ. ðoÍÉÍo apÉÆÍeÔÉÞecËÉx oÐepaÃÉÊ × ×ÙpaÖeÎÉÉ ÍoÇÕÔ cÔoÑÔØ ×ÙpaÂaÔÙ×aÀÝÉe ÚÎaÞeÎÉe oÐepaÃÉÉ ÎaÄ ÄpÕÇÉÍÉ ×ÉÄaÍÉ oÂßeËÔo×. Co×ÍecÔÉÍocÔØ oÐepaÃÉÊ × ×ÙpaÖeÎÉÑx oÐpeÄeÌÑeÔcÑ ÔoÌØËo ×oÚÍoÖÎocÔØÀ ÉcÐoÌØÚo×aÎÉÑ peÚÕÌØÔaÔo× oÄÎÉx oÐepaÃÉÊ × ËaÞecÔ×e apÇÕÍeÎÔo× ÄpÕÇÉx. ðpa×ÉÌa ×ÙÞÉcÌeÎÉÑ ×ÙpaÖeÎÉÊ aÎaÌoÇÉÞÎÙ ÐpÉÎÑÔÙÍ × ÂoÌØÛÉÎcÔ×e ÑÚÙËo×. ðpÉÍepÙ:
# < 1,2,3 > A + â * ã(1,2) â**ã(2,<1,2>[é])-4
üÌeÍeÎÔÙ ËopÔeÖa ÉÌÉ ÔeËcÔa (ÉÌÉ ÇpÕÐÐa coceÄÎÉx ÜÌeÍeÎÔo×), a ÔaËÖe ÐoÌÑ ÚaÐÉceÊ ×ÙÂÉpaÀÔcÑ c ÐoÍoÝØÀ oÐepaÃÉÊ:
< 1,7,0.44 >[2] (* ×ÙÂopËa *) < "2","E","O" >[2:3] (* ×ÙpeÚËa *) <¤ æAM: "ðETPOB", éMñ: "éBAH", OTþ: "CEPçEEBéþ" ¤> . éMñ (* ÄocÔÕÐ Ë ÐoÌÀ *)
úÎaÞeÎÉe ÆÕÎËÃÉÉ ÐoÌÕÞaeÔcÑ c ÐoÍoÝØÀ ×ÙÚo×a ÆÕÎËÃÉÉ
æH(A1,A2,A3)
BÉÄ oÐpeÄeÌeÎÉÑ ÆÕÎËÃÉÉ ÐpÉ×eÄeÎ × 2.8.
äÌÑ opÇaÎÉÚaÃÉÉ ×eÔ×ÌeÎÉÊ É ÃÉËÌo× ÉcÐoÌØÚÕÀÔcÑ ÕcÌo×ÉÑ, ÐocÔpoeÎÎÙe c ÐoÍoÝØÀ oÐepaÃÉÊ cpa×ÎeÎÉÑ:
A=B 1<A 1 éú < 1,2,3 > <> BéäA < A,B,ã >
Pa×eÎcÔ×o (Îepa×eÎcÔ×o) - Ñ×ÌÑeÔcÑ ÕÎÉ×epcaÌØÎoÊ oÐepaÃÉeÊ É Ñ×ÌÑeÔcÑ cÐocoÂoÍ Ðpo×epËÉ cÍÙcÌo×oÊ ÜË×É×aÌeÎÔÎocÔÉ Ä×Õx oÂßeËÔo×. OÐepaÃÉÑ BéäA cpa×ÎÉ×aeÔ ×ÉÄÙ oÂßeËÔo×, éú Ðpo×epÑeÔ ÐpÉÎaÄÌeÖÎocÔØ ÜÌeÍeÎÔa ËopÔeÖÕ ÉÌÉ ÍÎoÖecÔ×Õ ÉÌÉ ÌÉÔepÙ ÔeËcÔÕ. OÐepaÃÉÉ ÐopÑÄËa oÐpeÄeÌeÎÙ ÔoÌØËo ÄÌÑ ÞÉceÌ.
2.6. ðpÉc×aÉ×aÎÉe
éÍeÎa ÐoÌÕÞaÀÔ ÚÎaÞeÎÉÑ c ÐoÍoÝØÀ ÐpeÄÐÉcaÎÉÑ ÐpÉc×aÉ×aÎÉÑ:
1 -> H ;
BoÚÍoÖÎo ÐpÉc×aÉ×aÎÉe ÜÌeÍeÎÔaÍ ÉÌÉ ÇpÕÐÐe coceÄÎÉx ÜÌeÍeÎÔo× ÔeËcÔo× É ËopÔeÖeÊ, a ÔaËÖe ÐoÌÑÍ ÚaÐÉceÊ.
1 -> K[2]; < 2,3 > -> K[5:6]; "ðETPOB" -> AHKETA.æAM;
2.7. ðpeÄÐÉcaÎÉÑ
ðpoÇpaÍÍa cocÔoÉÔ ÉÚ ÐpeÄÐÉcaÎÉÊ, paÚÄeÌÑeÍÙx ÚÎaËaÍÉ ";". CÐoco ÄeÌeÎÉÑ ÐpeÄÐÉcaÎÉÊ Îa cÔpoËÉ ÐpoÉÚ×oÌØÎÙÊ.
ðpÉc×aÉ×aÎÉe - ÐpÉÍep ÐpocÔoÇo ÐpeÄÐÉcaÎÉÑ.
CÌoÖÎÙe ÐpeÄÐÉcaÎÉÑ oÂpaÚÕÀÔcÑ ÐÕÔeÍ oÐepaÔopÎÙx cËoÂoË.
õcÌo×ÎÙÊ oÐepaÔop c ÎeoÂÑÚaÔeÌØÎÙÍ ÐoÌeÍ "ÉÎaÞe":
ECìé A>â TO A - â -> ã éHAþE 0 -> ã BCE ;
OÐepaÔop ×ÙÂopa ÉÍeeÔ Ä×e paÚÎo×ÉÄÎocÔÉ: ÄÌÑ ÐpoÉÚ×oÌØÎÙx ÕcÌo×ÉÊ É ÄÌÑ ÐepeËÌÀÞaÔeÌÑ.
BùâOP éú A>â : A-â -> A ! A=â : 0 -> C ! A<â : â-A -> A éHAþE ?"ÔaË Îe ÄoÌÖÎo ÂÙÔØ" BCE; BùâOP K éú 1 : ?"oÄÉÎ" ! 2 : ?"Ä×a" ! 3 : ?"ÔpÉ" éHAþE ?"ÍÎoÇo" BCE ;
éÍeÀÔcÑ ÞeÔÙpe paÚÎo×ÉÄÎocÔÉ ÃÉËÌo×: ÐpocÔoe Ðo×ÔopeÎÉe, ÃÉËÌ Ðo ÕcÌo×ÉÀ (ÐoËa), ÃÉËÌ Ðo ËoÍÐoÎeÎÔaÍ cocÔa×ÎoÇo oÂßeËÔa ÉÌÉ ÔeËcÔa (ÉÚ) É ÃÉËÌ ÔÉÐa apÉÆÍeÔÉÞecËoÊ ÐpoÇpeccÉÉ.
ðOBTOP 4 PAúA :: (* ÍoÖÎo PAú ÄÌÑ ÕÄoÂcÔ×a ÞÔeÎÉÑ *) ? "ðPéBET!"; BCE; ðOKA A>â :: A-â -> A BCE; äìñ C éú "CTPOKA" :: C+T -> T (* ËoÎËaÔeÎaÃÉÑ ÔeËcÔo× *) BCE; äìñ K éú <1,2,3,4,5> :: H+K -> H BCE; äìñ A OT 1 äO K ûAç 2 :: ?A*A BCE;
2.8. æÕÎËÃÉÉ É ÐpoÃeÄÕpÙ
OÐpeÄeÌeÎÉe ÆÕÎËÃÉÉ ÉÌÉ ÐpoÃeÄÕpÙ ÎaÞÉÎaeÔcÑ c oÂßÑ×ÌeÎÉÑ ee ÉÍeÎÉ É ÆopÍaÌØÎÙx ÐapaÍeÔpo× c ÕËaÚaÎÉeÍ ÔÉÐa ÐepeÄaÞÉ (×xoÄÎoÊ, ×ÙxoÄÎoÊ, ×oÚ×paÔÎÙÊ). úaÔeÍ oÂßÑ×ÌÑÀÔcÑ ÌoËaÌØÎÙe ÐapaÍeÔpÙ É oÐÉcÙ×aeÔcÑ ÔeÌo ÐpoÃeÄÕpÙ.
úÎaÞeÎÉe ÆÕÎËÃÉÉ oÐpeÄeÌÑeÔcÑ × ËoÎÃe cÐeÃÉaÌØÎÙÍ ÐpeÄÐÉcaÎÉeÍ PEú.
æõHK TEK_æOP (A); (* ×xoÄÎoÊ ÐapaÍeÔp *) ... PEú:X (* ÚÎaÞeÎÉe ÆÕÎËÃÉÉ *) KHã; ðPOã æOP_B ( A=> , (* ×ÙxoÄÎoÊ ÐapaÍeÔp *) <=>â );(* ×oÚ×paÔÎÙÊ ÐapaÍeÔp *) éMEHA: B,ç,ä; (* oÂßÑ×ÌeÎÉe ÌoËaÌØÎÙx ÉÍeÎ *) ... KHã;
ðo ÕÍoÌÞaÎÉÀ ÐapaÍeÔp cÞÉÔaeÔcÑ ×xoÄÎÙÍ (ÐepeÄaÀÝÉÍ ÚÎaÞeÎÉe × ÐpoÃeÄÕpÕ). BÙxoÄÎoÊ ÐapaÍeÔp ÐepeÄaeÔ peÚÕÌØÔaÔÙ ÐpoÃeÄÕpÙ × ×ÙÚÙ×aÀÝÕÀ ÐpoÇpaÍÍÕ. BoÚ×paÔÎÙÊ ÐapaÍeÔp co×ÍeÝaeÔ c×oÊcÔ×a ×xoÄÎoÇo É ×ÙxoÄÎoÇo.
ðpeÄÐÉcaÎÉe ×ÙÚo×a ÐpoÃeÄÕpÙ ÉÍeeÔ ×ÉÄ:
æOP_B(A1,â1);
BÍecÔo ÉÍeÎÉ ÍoÖÎo ÉcÐoÌØÚo×aÔØ ÌÀÂoe ×ÙpaÖeÎÉe, ×ÙÞÉcÌÑÀÝee oÂßeËÔ-ÐpoÃeÄÕpÕ (× ×ÙpaÖeÎÉÉ - oÂßeËÔ-ÆÕÎËÃÉÀ).
.ÓÓ
.Ã×
3. CðOCOâù CTPõKTõPéPOBAHéñ ðPOçPAMMù
.Ï×
EÄÉÎÉÃeÊ ÐocÔpoeÎÉÑ ÐpoÇpaÍÍ Ñ×ÌÑeÔcÑ ÐpoÃeÄÕpa (ÆÕÎËÃÉÑ). ðpoÃeÄÕpÙ oÐÉcÙ×aÀÔcÑ paÚÄeÌØÎo, ×ÌoÖeÎÎÙe oÐÉcaÎÉÑ ÎeÄoÐÕcÔÉÍÙ. BÚaÉÍoÄeÊcÔ×Ée ÐpoÃeÄÕp ocÕÝecÔ×ÌÑeÔcÑ Ðo ÄÉÎaÍÉÞecËoÊ ÃeÐoÞËe ×ÙÚo×o×.
OcoÂoÊ ÆopÍoÊ cÔpÕËÔÕpÉpo×aÎÉÑ ÐpoÇpaÍÍ Ñ×ÌÑÀÔcÑ ÍoÄÕÌÉ, oÐÉcaÎÎÙe × PÕËo×oÄcÔ×e ÐpoÇpaÍÍÉcÔa (óéâô 20008-01 33 01).
.ÓÓ
.Ã×
4. CPEäCTBA OâMEHA äAHHùMé
.Ï×
BÙ×oÄ ÄaÎÎÙx ÐoÚ×oÌÑeÔ ÐoÌÕÞÉÔØ ÔeËcÔo×oe ÉÚoÂpaÖeÎÉe ÌÀÂoÇo oÂßeËÔa, ×oÚÍoÖÎo, c ÆopÍaÔÔÉpo×aÎÉeÍ.
BùBOä:X; ?X; (* ÜË×É×aÌeÎÔÎo BùBOä: X; *) BùBOä:X:10:3.A:â:5;
B×oÄ ÄaÎÎÙx Ðepe×oÄÉÔ ÔeËcÔo×oe ÐpeÄcÔa×ÌeÎÉe oÂßeËÔo× ×o ×ÎÕÔpeÎÎÉÊ ËoÄ × ÐaÍÑÔÉ üBM.
BBOä:X; BBOä äAHHùX:A,â,B; BBOä:X,Y,Z;
CpeÄcÔ×a paÂoÔÙ c ÆaÊÌaÍÉ ÕÎÉÆÉÃÉpo×aÎÙ co cpeÄcÔ×aÍÉ ××oÄa-×Ù×oÄa:
BùBOä B æAêì éæ: ... BBOä éú æAêìA éæ: ... BBOä éú äúõ: ...
äÌÑ opÇaÎÉÚaÃÉÉ ÆaÊÌo× É ÄÉcÃÉÐÌÉÎÙ paÂoÔÙ c ÎÉÍÉ ÉcÐoÌØÚÕÀÔcÑ cÐeÃÉaÌØÎÙe oÐepaÔopÙ:
OTKPùTø "TEKCT" KAK éæ; OTKPùTø éæ; úAKPùTø éæ; ðOúéãéñ éæ=K; CTEPETø "éæ"; úAðEPETø "éæ"; OTðEPETø "éæ";
.ÓÓ
.Ã×
5. BCTPOEHHùE CPEäCTBA
.Ï×
CÉcÔeÍa ÐpoÇpaÍÍÉpo×aÎÉÑ ÄÌÑ ÑÚÙËa PAðéPA oÂÌaÄaeÔ:
- peÄaËÔopoÍ ÐpoÇpaÍÍÎoÇo ÔeËcÔa,
- cpeÄcÔ×aÍÉ ÍaÛÉÎÎoÊ ÇpaÆÉËÉ,
- ÄÉcËo×oÊ oÐepaÃÉoÎÎoÊ cÉcÔeÍoÊ,
- ÂÉÂÌÉoÔeËoÊ cÔaÎÄapÔÎÙx ÆÕÎËÃÉÊ É ÐpoÃeÄÕp,
- cpeÄcÔ×aÍÉ ×ÚaÉÍoÄeÊcÔ×ÉÑ c ÎeÚa×ÉcÉÍo paÚpaÂaÔÙ×aeÍÙÍ ÐpoÇpaÍÍÎÙÍ oÂecÐeÞeÎÉeÍ.
üÔÉ cpeÄcÔ×a oÐÉcaÎÙ × PÕËo×oÄcÔ×e ÐpoÇpaÍÍÉcÔa (óéâô 20008-01 33 01).
.ÓÓ
.Ã×
6. CPEäCTBA OTìAäKé ðPOçPAMMù
.Ï×
éÍeeÔcÑ cpeÄcÔ×o ËoÎÔpoÌÑ ÐpoÉÚ×oÌØÎÙx ÕcÌo×ÉÊ × ÐpoÉÚ×oÌØÎÙx ÍecÔax ÐpoÇpaÍÍÙ:
KOHTPOìø X>0;
HapÕÛeÎÉe ÕcÌo×ÉÑ ×ÙÚo×eÔ cooÂÝeÎÉe "CPAâOTAì KOHTPOìø".
BoÚÍoÖÎo ÐÌaÎÉpo×aÎÉe ÔoÞeË ÐpÉocÔaÎo×ËÉ ÐpoÇpaÍÍÙ ÄÌÑ ÔoÇo, ÞÔoÂÙ ÄeÔaÌØÎo ÉÚÕÞaÔØ ocoÂeÎÎocÔÉ ÆÕÎËÃÉoÎÉpo×aÎÉÑ.
CTOð; (* ÐpÉocÔaÎo×Ëa ×ÙÐoÌÎeÎÉÑ *)
ðocÌe ÐpÉocÔaÎo×ËÉ ÍoÖÎo ÐocÍoÔpeÔØ ÔeËÕÝÉe ÚÎaÞeÎÉÑ ÉÍeÎ, ecÌÉ ÎÕÖÎo, Ôo ÉÚÍeÎÉÔØ Éx É ÐpoÄoÌÖÉÔØ ÉÌÉ ÐpeËpaÔÉÔØ paÂoÔÕ ÐpoÇpaÍÍÙ:
ðõCK; (* ÐpoÄoÌÖeÎÉe paÂoÔÙ *) BùXOä; (* oÔËaÚ oÔ ÐpoÄoÌÖeÎÉÑ *) ûAç; (* ×ÙÐoÌÎeÎÉe oÞepeÄÎoÊ cÔpoËÉ, ÚaÔeÍ cÎo×a ÐpÉocÔaÎo× *)
KpoÍe ÔoÇo, ÍoÖÎo ÕÐpa×ÌÑÔØ coÄepÖaÎÉeÍ É ÄeÔaÌØÎocÔØÀ ×ÙÄaÞÉ oÔÌaÄoÞÎoÊ ÉÎÆopÍaÃÉÉ o ÃeÐoÞËe ×ÙÚo×o× ÐpoÃeÄÕp É ÆÕÎËÃÉÊ, a ÔaËÖe ÉÍeÎax, ÍeÎÑÀÝÉx ÚÎaÞeÎÉe ÐpÉ paÂoÔe ÐpoÇpaÍÍÙ. âoÌee ÐoÄpoÂÎaÑ ÉÎÆopÍaÃÉÑ o ÜÔÉx cpeÄcÔ×ax coÄepÖÉÔcÑ × ÄoËÕÍeÎÔe "PÕËo×oÄcÔ×o ÐpoÇpaÍÍÉcÔa".
.ÓÓ
.Ã×
7. CCùìOþHùE äOKõMEHTù
.Ï×
1. ú×eÎÉÇopoÄcËÉÊ ç.A. ðep×Ùe ÕpoËÉ ÐpoÇpaÍÍÉpo×aÎÉÑ. M.: HaÕËa, 1985. c. 199-206.
2. PÕËo×oÄcÔ×o ÐpoÇpaÍÍÉcÔa. óéâô 20008-01 33 01.
.ÓÓ
.ËÔóéâô 20008-01 35 01
.Ð×
ðPéìOöEHéE 1
.Ã×
OðEPAãéé ñúùKA
.Ï×
õÎapÎÙe:
- ÍÉÎÕc ÄÌÑ ÞÉceÌ # ÄÌÉÎa ÔeËcÔa ÉÌÉ ËopÔeÖa, ÍoÝÎocÔØ ÍÎoÖecÔ×a Îe oÔpÉÃaÎÉe
âÉÎapÎÙe:
+ cÕÍÍa ÞÉceÌ ËoÎËaÔeÎaÃÉÑ ÔeËcÔo× ÉÌÉ ËopÔeÖeÊ oÂßeÄÉÎeÎÉe ÍÎoÖecÔ× - paÚÎocÔØ ÞÉceÌ * ÐpoÉÚ×eÄeÎÉe ÞÉceÌ ÐepeceÞeÎÉe ÍÎoÖecÔ× / ÄeÌeÎÉe ** ×oÚ×eÄeÎÉe × cÔeÐeÎØ // ÄeÌeÎÉe ÃeÌÙx ÎaÃeÌo = /= cpa×ÎeÎÉÑ < <= cpa×ÎeÎÉÑ > >= cpa×ÎeÎÉÑ É ÌoÇÉÞecËoe ÉÌÉ ÌoÇÉÞecËoe ÉÚ ÐpÉÎaÄÌeÖÎocÔØ cÉÍ×oÌa ÔeËcÔÕ, ÜÌeÍeÎÔa ËopÔeÖÕ ÉÌÉ ÍÎoÖecÔ×Õ ×ÉÄa, Ðpo×epËa ×ÉÄa ÚÎaÞeÎÉÑ
.ÓÓ
.Ð×
ðPéìOöEHéE 2
.Ã×
CéHTAKCéþECKAñ CBOäKA
.Ï×
ðpÉ oÐÉcaÎÉÉ cÉÎÔaËcÉca ÉcÐoÌØÚÕÀÔcÑ cÌeÄÕÀÝÉe oÂoÚÎaÞeÎÉÑ:
1. CÔpoÞÎÙÍÉ ÂÕË×aÍÉ ÚaÐÉcaÎÙ ËÌÀÞe×Ùe cÌo×a; 2. ðpoÐÉcÎÙÍÉ ÂÕË×aÍÉ - ÎaÚ×aÎÉÑ ×cÐoÍoÇaÔeÌØÎÙx ÄÉaÇpaÍÍ (c ÎoÍepaÍÉ); 3. [ ... ] - ÎeoÂÑÚaÔeÌØÎÙe ÜÌeÍeÎÔÙ; 4. { ... } - Ðo×ÔopÑÀÝÉecÑ ÜÌeÍeÎÔÙ (ÂeÚ paÚÄeÌÉÔeÌÑ); 5. { ... }ÞepeÚ; - Ðo×ÔopÑÀÝÉecÑ xoÔÑ ÂÙ oÄÉÎ paÚ ÜÌeÍeÎÔÙ (c ÕËaÚaÎÉeÍ paÚÄeÌÑÀÝeÇo ÚÎaËa, ecÌÉ ÎaÄo); 6. ... - ÐepeÎoc ÄÉaÇpaÍÍÙ Îa ÄpÕÇÕÀ cÔpoËÕ; 7. BoÚÍoÖÎÙe ×apÉaÎÔÙ ÚaÐÉcÙ×aÀÔcÑ × cÔoÌÂÉË. 8. HacÔoÑÝÉe cËoÂËÉ [ ] oÂoÚÎaÞaÀÔcÑ '[' É ']'.
1.ðpoÇpaÍÍa:
{ ÐpoÃeÄÕpÎÙÊ_ÂÌoË37 ; } ÄÉpeËÔÉ×a2
2.äÉpeËÔÉ×a:
ÕÎÉ×epcaÌØÎoe_ÐpeÄÐÉcaÎÉe3 POâéK PAðéPA ðõCK ûAç BùXOä
.ÓÓ
3.õÎÉ×epcaÌØÎoe ÐpeÄÐÉcaÎÉe:
×ÙÚo×_ÐpoÃeÄÕpÙ18 ÐpÉc×aÉ×aÎÉe17 ÕcÌo×Îoe22 ×ÙÂop23 ÃÉËÌ25 ×Ù×oÄ28 ××oÄ31 ËoÎÔpoÌØ24 cÔoÐ26 ×ÙxoÄ27 ×ËÌÀÞÉÔØ35 ×ÙËÌÀÞÉÔØ35 ËaÔaÌoÇ34 ÚaÐÕcË33 ÆaÊÌo×oe36 ÐÕcÔoe4
4.ðÕcÔoe:
5.KoÍÍeÎÔapÉÊ:
(* [ {ÌÉÔepa} ] *)
6.ãeÌoe:
{ÃÉÆpa}
7.äpoÂÎoe:
ÃeÌoe6 . ÃeÌoe6 [ E [-] ÃeÌoe6 ] [+] ÃeÌoe6 E [-] ÃeÌoe6 [+]
8.TeËcÔ:
" [ {ÌÉÔepa,ËpoÍe"} ] " ""
9.(ðpocÔoe) ÉÍÑ:
ÂÕË×a [ { [_] ÂÕË×a } ] ÃÉÆpa
10.(CocÔa×Îoe) ÉÍÑ:
ÉÍÑ9 { ' ÉÍÑ9 }
11.õÔoÞÎeÎÉe:
. ÉÍÑ9 '[' { ×Ùp16 [ : ×Ùp16 ] }ÞepeÚ, ']'
12.õÔoÞÎeÎÎoe ÉÍÑ:
ÉÍÑ10 [ {ÕÔoÞÎeÎÉe11} ]
13.âÉÎapÎÙe oÐepaÃÉÉ: + - * / // **
14.æopÍÉpo×aÔeÌØ:
< [ {×Ùp16}ÞepeÚ, ] > <* [ {×Ùp16}ÞepeÚ, ] *> <¤ { ÉÍÑ9 : ×Ùp16 }ÞepeÚ, ¤>
15.BÙÚo×:
( [ {×Ùp16}ÞepeÚ, ] )
16.BÙpaÖeÎÉe:
[-] [#] ÆopÍÉp14 [ { ÕÔoÞ.11 } ] [ ÂÉÎ.oÐ13 ×Ùp16 ] [ ] ÃeÌoe6 ×ÙÚo×15 ÄpoÂÎoe7 ÔeËcÔ8 ÉÍÑ10 ( ×Ùp16 )
17.ðpÉc×aÉ×aÎÉe:
×Ùp16 -> ÕÔoÞ.ÉÍÑ12
18.BÙÚo× ÐpoÃeÄÕpÙ:
×Ùp16 ×ÙÚo×15
19.õcÌo×Ée:
[ {HE} ] ×Ùp16 oÐ.cpa×20 ×Ùp16 [ éìé ÕcÌo×Ée19 ] é
20.OÐepaÃÉÉ cpa×ÎeÎÉÑ: > < >= <= = /= BéäA éú
21.CÐÉcoË ÐpeÄÐÉcaÎÉÊ:
{ÕÎÉ×ep.ÐpeÄÐÉcaÎÉe3}ÞepeÚ;
22.õcÌo×Îoe ÐpeÄÐÉcaÎÉe:
ECìé ÕcÌ19 TO cÐÉcoË21 [ éHAþE cÐÉcoË21 ] BCE
23.BÙÂop:
BùâOP éú { ÕcÌ19 : cÐÉcoË21 }ÞepeÚ! ... ... [ éHAþE cÐÉcoË21 ] BCE BùâOP ×Ùp16 ÉÚ { {×Ùp16}ÞepeÚ, : cÐÉcoË21 }ÞepeÚ! ... ... [ éHAþE cÐÉcoË21 ] BCE
24.KoÎÔpoÌØ:
KOHTPOìø ÕcÌ19
25.ãÉËÌ:
ÚaÇoÌo×oË :: cÐÉcoË21 BCE
ÚaÇoÌo×oË: ðOKA ÕcÌ19 ðOBTOP ×Ùp16 [PAúA] [PAú] äìñ ÉÍÑ9 OT ×Ùp16 äO ×Ùp16 [ ûAç ×Ùp16 ] äìñ ÉÍÑ9 éú ×Ùp16
26.CÔoÐ:
CTOð
27.BÙxoÄ:
BùXOä
28.BÙ×oÄ:
? { ×Ùp16 [ : ÆopÍaÔ30 ] }ÞepeÚ, BùBOä [ËÕÄa29] [âðC] :
29.HaÐpa×ÌeÎÉe ×Ù×oÄa:
HA üKPAH HA âõMAçõ B [æAêì] ÉÍÑ10
30.æopÍaÔ:
×Ùp16 [ : ×Ùp16 ]
31.B×oÄ:
BBOä éú äúõ : { ÕÔoÞ.ÉÍÑ12 }ÞepeÚ, [oÔËÕÄa32] [TEKCTOB] [äAHHùX]
32.HaÐpa×ÌeÎÉe ××oÄa:
éú [æAêìA] ÉÍÑ10
33.úaÐÕcË:
úAðõCK ÉÍÑ9
34.KaÔaÌoÇ:
KATAìOç [æAêìOB] [ËÕÄa29] [BCEX] éMEH
35.BËÌÀÞÉÔØ É ×ÙËÌÀÞÉÔØ (paÚpÑÄËoÊ - ÔoÌØËo ÄÌÑ BKì):
B[ù]Kì BùBOä [ËÕÄa29] OTìAäKõ [ËÕÄa29] ðPOTOKOì [ËÕÄa29] BBOä [oÔËÕÄa32] [ þ A C T ] úAýéTõ [éMEH] : {ÉÍÑ9}ÞepeÚ, ðPOKPõTKõ [éMEH] : {ÉÍÑ9}ÞepeÚ, CìEä [CTPOK] MOäõìø ÉÍÑ9 M E H à
36.æaÊÌo×oe ÐpeÄÐÉcaÎÉe:
OTKPùTø [ ×Ùp16 KAK ] ÉÍÑ9 úAKPùTø [ ÉÍÑ9 ] ðOúéãéñ ×Ùp16 = ×Ùp16 úAðEPETø ×Ùp16 OTðEPETø ×Ùp16 CTEPETø ×Ùp16
37.ðpoÃeÄÕpÎÙÊ ÂÌoË:
oÐÉcaÎÉe_ÐpoÃeÄÕpÙ38 oÐÉcaÎÉe_ÆÕÎËÃÉÉ39
38.OÐÉcaÎÉe ÐpoÃeÄÕpÙ:
ðPOã ÉÍÑ9 [ ( [ {ÐapaÍeÔp_ÐpoÃ41}ÞepeÚ, ] ) ] ; ... ... [oÂßÑ×ÌeÎÉe_ÉÍeÎ40 ; ] cÐÉcoË21 KHã
39.oÐÉcaÎÉe ÆÕÎËÃÉÉ:
æõHK ÉÍÑ9 [ ( [ {ÐapaÍeÔp_ÆÕÎË42}ÞepeÚ, ] ) ] ; ... ... [oÂßÑ×ÌeÎÉe_ÉÍeÎ40 ; ] cÐÉcoË21 PEú: ×Ùp16 [;] KHã
40.OÂßÑ×ÌeÎÉe ÉÍeÎ:
éMEHA: {ÉÍÑ9}ÞepeÚ,
41.æopÍaÌØÎÙÊ ÐapaÍeÔp ÐpoÃeÄÕpÙ:
[=>] ÉÍÑ9 ÉÍÑ9 => <=> ÉÍÑ9
42.æopÍaÌØÎÙÊ ÐapaÍeÔp ÆÕÎËÃÉÉ:
[=>] ÉÍÑ9
43.OÐÉcaÎÉe ÍoÄÕÌÑ:
ÉÍeÎa_ÍoÄÕÌÑ44 ; ... ... [ CTAPT: ÉÍÑ9 ; ] [ æéHéû: ÉÍÑ9 ; ] ... ... [oÐÉcaÎÉe_Mðé45] {ÐpoÃ.ÂÌoË37}ÞepeÚ;
44.éÍeÎa ÍoÄÕÌÑ:
éMEHA: { ÉÍÑ9 [äOCTõðHO] }ÞepeÚ,
45.OÐÉcaÎÉe ÍÎoÖecÔ×a ÐpeÄÐÉcaÎÉÊ ÉcÐoÌÎÉÔeÌÑ:
'[' { ÉÍÑ9 : { ' ×ÉÄ_ÐpeÄÐ46 ' }ÞepeÚ, }ÞepeÚ; ']'
46.BÉÄ ÐpeÄÐÉcaÎÉÑ POâéKA (cÌo×o=ÉÍÑ9):
cÌo×o { [ : ] cÌo×o } , <éMñ> <÷ùò>
.ÓÓ
.Ð×
ðPéìOöEHéE 3
.Ã×
BCTPOEHHùE æõHKãéé é ðPOãEäõPù
.Ï×
1) æÕÎËÃÉÉ:
ABS(X) - ÍoÄÕÌØ ÞÉcÌa X; ãEìþ(X) - ÃeÌaÑ ÞacÔØ ÞÉcÌa X; SQRT(X) - Ë×aÄpaÔÎÙÊ ËopeÎØ; äCþ() - cÌÕÞaÊÎoe ÞÉcÌo ÉÚ ÐpoÍeÖÕÔËa [0;1[; KOä(ì) - ËoÄ ÌÉÔepÙ; Aìæ(N) - cÉÍ×oÌ Ðo ËoÄÕ; æTEKCT(A,ì) - ÔeËcÔ ÄÌÉÎÙ A, cocÔoÑÝÉÊ ÉÚ ÌÉÔep ì; æKOPT(A,ð) - ËopÔeÖ ÉÚ A ÜÌeÍeÎÔo× ð; Kæ(æ) - ÐpÉÚÎaË ËoÎÃa ÆaÊÌa ("ä"/"H"); þTæ(æ,N) - oÞepeÄÎÙe N cÉÍ×oÌo× ÉÚ ÆaÊÌa æ × ×ÉÄe ÔeËcÔa; KìAB() - oÖÉÄaÎÉe ××oÄa cÉÍ×oÌa c ËÌa×ÉaÔÕpÙ, peÚÕÌØÔaÔ - ÜÔoÔ cÉÍ×oÌ; HAöATO() - ÂÙÌa ÌÉ ÎaÖaÔa ËÌa×ÉÛa, peÚÕÌØÔaÔ - cÉÍ×oÌ ÉÌÉ ÐÕcÔoÊ ÔeËcÔ; PõþKA(H) - ××oÄ ÐoÌoÖeÎÉÑ pÕÞËÉ ÐoÔeÎÃÉoÍeÔpa H; KHOðKA(H) - ÂÙÌa ÌÉ ÎaÖaÔa ËÎoÐËa Îa ÐoÔeÎÃÉoÍeÔpe H ("ä"/"H"); OKCéM(Kx,KÕ) - cÉÍ×oÌ Îa ÜËpaÎe × ÕËaÚaÎÎoÊ ÐoÚÉÃÉÉ; üKãB(Kx,KÕ) - ×oÚ×aÝaeÔ Ã×eÔ ÔoÞËÉ ÉÌÉ cÉÍ×oÌa Îa ÜËpaÎe; AäPþ(A) - coÄepÖÉÍoe Oúõ Ðo aÄpecÕ A;
2) ðpoÃeÄÕpÙ:
ðAõúA(N) - ÚaÄepÖËa ÉcÐoÌÎeÎÉÑ ÐpoÇpaÍÍÙ Îa N/10 ceË; úBOH() - Ú×ÕËo×oÊ cÉÇÎaÌ (Ú×oÎoË); úBõK(N1,N2) - Ú×ÕËo×oÊ cÉÇÎaÌ ÞacÔoÔÙ N2 É ÄÌÉÔeÌØÎocÔÉ N1; ðPéçì(ì) - ÕcÔaÎo×Ëa ÐpÉÇÌaÛeÎÉÑ Ëo ××oÄÕ ÄÌÑ ÐpeÄÐÉcaÎÉÑ BBOä; äúõ(H) - ÕcÔaÎo×Ëa aËÔÉ×ÎoÇo äúõ; OKHO(Kx1,KÕ1,Kx2,KÕ2) - ÕcÔaÎo×Ëa oËÎa; ðOú(Kx,KÕ) - ÕcÔaÎo×Ëa ÐoÚÉÃÉÉ ËÕpcopa × oËÎe; PöM(T) - ÕÐpa×ÌeÎÉe peÖÉÍaÍÉ ÇpaÆÉËÉ É ÄÉaÌoÇa; ãBET(N) - ÕcÔaÎo×Ëa Ã×eÔa ÄÌÑ ÇpaÆÉÞecËÉx ÐpoÃeÄÕp; CéMPéC(ì) - ÕcÔaÎo×Ëa cÉÍ×oÌa oÔpÉco×ËÉ ÄÌÑ çãC É çHC; OTCþET(Kx,KÕ) - ÕcÔaÎo×Ëa Îo×oÇo ÎaÞaÌo ËoopÄÉÎaÔ ÔeËÕÝeÇo ÇpaÆÉÞecËoÇo peÖÉÍa; MTâ(Nx,NÕ) - ÕcÔaÎo×Ëa ÍacÛÔaÂo× Ðo ocÑÍ ËoopÄÉÎaÔ; TþK(Kx,KÕ) - oÔpÉco×Ëa ÔoÞËÉ; ìéH(Kx1,KÕ1,Kx2,KÕ2) - oÔpÉco×Ëa ÌÉÎÉÉ; ðPñM(Kx1,KÕ1,Kx2,KÕ2) - oÔpÉco×Ëa ÐpÑÍoÕÇoÌØÎÉËa; Oâì(Kx,KÕ) - ÚaÐoÌÎeÎÉe oÂÌacÔÉ; TKC(XÎ,õÎ,Xc,õc,XË,õË,XÔ,õÔ,Px,PÕ,ãc,ãÆ,T) - ÇpaÆÉÞecËaÑ ÐpoÃeÄÕpa oÔpÉco×ËÉ ÔeËcÔa; AäPú(A,N) - ÚaÐÉcØ Ðo aÄpecÕ A ÞÉcÌa N. AäPBùú(A) - ×ÙÚo× ÐpoÇpaÍÍÙ × ÍaÛÉÎÎÙx ËoÄax.
.ÓÓ
.Ð×
ðPéìOöEHéE 4
.Ã×
ðPéMEPù ðPOçPAMM
.Ï×
ðPOã CþACTøE; (****************************************) (* PacÞeÔ ËoÌÉÞecÔ×a cÞacÔÌÉ×Ùx ÂÉÌeÔo× *) (****************************************) éMEHA: KOì_CõMM, I, J, K, KOìéþECTBO ; æKOPT (28,0) -> KOì_CõMM ; äìñ I OT 0 äO 9 :: äìñ J OT 0 äO 9 :: äìñ K OT 0 äO 9 :: KOì_CõMM [I+J+K+1] + 1 -> KOì_CõMM [I+J+K+1] BCE BCE BCE; 0 -> KOìéþECTBO; äìñ I OT 1 äO 28 :: KOìéþECTBO + KOì_CõMM [I] ** 2 -> KOìéþECTBO BCE; BùBOä: "BceÇo ecÔØ",KOìéþECTBO," cÞacÔÌÉ×Ùx ÂÉÌeÔo×" KHã (* ÐpoÃeÄÕpÙ CþACTøE *);
æõHK CTEðEHø (X, N); (****************************************) (* ×oÚ×eÄeÎÉe X × ÎaÔÕpaÌØÎÕÀ cÔeÐeÎØ N *) (****************************************) éMEHA: BPEM, PEúõìøTAT; BùâOP éú N = 0: 1->PEúõìøTAT ! N/2 BéäA 0: (* N þETHOE *) CTEðEHø (X, N/2) -> BPEM; BPEM * BPEM -> PEúõìøTAT éHAþE (* HEþETHOE N *) X * CTEðEHø (X,N-1) -> PEúõìøTAT BCE PEú: PEúõìøTAT KHã (* ÆÕÎËÃÉÉ CTEðEHø *);
ðPOã ðOéCK (<=>TAâìéãA, üìEMEHT, HOMEP=>) ; (*************************************************) (* ðoÉcË ÜÌeÍeÎÔa × ÔaÂÌÉÃe; ecÌÉ ÎeÔ - ÄoÂa×ÉÔØ *) (*************************************************) äìñ HOMEP OT 1 äO # TAâìéãA :: ECìé TAâìéãA [HOMEP] . Kìàþ = üìEMEHT TO BùXOä BCE BCE; TAâìéãA + < üìEMEHT > -> TAâìéãA; # TAâìéãA -> HOMEP; KHã (* ÐpoÃeÄÕpÙ ðOéCK *);[an error occurred while processing this directive]