|
≡ ðÅÒÅÄÏ×ÉÃÁ » íÁËÕÌÁÔÕÒÁ » îÅ ÓÏÒÔÉÒÏ×ÁÎÏ » PAðéPA:oÐÉcaÎÉe ÑÚÙËa. óéâô 20008-01 35 01
PAðéPA:oÐÉcaÎÉe ÑÚÙËa. óéâô 20008-01 35 01.ËÔóéâô 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 *);
* * ** * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * |