[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 *); 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× *) (**********************[an error occurred while processing this directive]