[an error occurred while processing this directive]

. 20008-01 35 01

.

AHHOTA

.

B oee ocaec popapoa PAPA, c o xox o cce "oa". poc ocae cacca cee o ceae eo ocox ocpx.

oee opoe cee o e poc "Pooce popaca" ( 20008-01 33 01).

.

.

COEPAHE

.
1. Oe cee                              4
2. ee a                              5
  2.1. Aa                                 5
  2.2. eca                                 5
  2.3. Oe                                 6
  2.4. ea                                   8
  2.5. Bpae                               8
  2.6. pcaae                            9
  2.7. peca                             9
  2.8.   poep                    11
3. Coco cpppoa popa         13
4. Cpeca oea a                    14
5. Bcpoee ee                        15
6. Cpeca oa popa                 16
7. Ccoe oe                        17
poee 1. Oepa a                  18
poee 2. Caceca coa           19
poee 3. Bcpoee   poep  27
poee 4. pep popa                29
.

.

1. OE CBEEH

.

1.1. PAPA ec aoo o cooo po, peaae oe popapoa pee pax aa cpee cooc. opepoa ep oepe a oo 11-17 e, o oe cooac p aeop ooaee.

1.2. PAPA cppe accece coco opaa opao ax (ca, ec, cocae epapxece ae, a), xpae x a (ea) coco ocpoe popa (ee, , poep) c opeae a cpp oxo. Ta, e occe oooc epexoa o ee.

1.3. pecapae pae cpeca oa, ooe co popa oaoo, ce a eee ae e, aaa opoe o, pa oo oaoo opa.

1.4. coep cpeca cceoo aae, ooe pa oepaoo ocaoo a ae cpeca a.

1.5. peocae ocpeco cpoex poep oooc cooa pa, pae aoo, e cpoca. Aapa oe ooe pacp oooc a a ce ceax aeo opao ax, oooex ooaee, acoc, oca coee POKA.

1.6. opa cacc a pee poe 2.

.

.

2. EMEHT KA

.

2.1. Aa

Aa a ae ce:

-: pcce ace; aae cpoe peaa A1.3. e paac;

-p: 0 1 2 3 4 5 6 7 8 9

-ceco:

- opae:

        ()  []  <> <* *> <¤ ¤> (* *) " "

- paee ooae oepa:

        . : , ; -> + - * ? / ** //
        = /= < <= > >= # => !   '

2.2. eca

eca PAP o e oaec o ec POKA. Paac e e ece: ee poe ca, ec, coa ceco. ea paac o ex co oeco. a ece ocae a e opaaec.

-ea acac a, pa oepa, aa c :

     HA_EH_K_POPAMMPOBAH
     TEK_M

-ec opac aa ("); a, coee ece, ac pc:

     "EOKO ""AATPOC"""

-ee ca - o oceoaeoc p; opaee ca - pea apo oepa c;

     1
     4232
     2939837291020292901

-poe ca cpoc a eoe c pcao poo ac, ooo, c aae ecoo opa ca:

     3.141519
     0.3141519E1
     3141519E-6

Koeap PAPE - o oceoaeoc coo, a co (* *) . ocaec cooa e epeo cpo.

Pacooee peca o cpoa pooo. poe, oeap epeo cpo c paee ece oae a, e ooo pe x ece a o.

2.3. Oe

Oe - o ae, oop oeppe aa. Oe PAPE a cex o:

 - ee ca,
 - poe ca,
 - ec,
 - ope,
 - oeca,
 - ac,
 - poep,
 - ,
 - a,
 - co.

Tec ca - o poce oe. Moo cpo cocae oe pax o: ope, oeca ac.

Kope - o opoee coooc poox eeo; o oc opao o ec (oep). Oepa oppoa opea acaec coa < > c epecee eeo o ope epe a:

     <"C","oo","ee">
     <<5,8>,<4,3>,<-8,6>>

B oece opo eeo e cpec, coaae ee coeac. Ha oeca opeee oepa: oeee (+), epeceee (*), paoc (-), poepa paeoc (); oooc epeopa cex eeo oeca aaec o -.

     <*1,1,1*>=<*1*>
     <* *>

B ac cpec c eeo c ee oe ac, ee oc o o e (.) .

     <¤ O:    "epo B.H.",
        APEC:  "Cpoee 8-102",
        TEEOH:"e" ¤>
     <¤ BET: "E",
        HOMEP: 0 ¤> . HOMEP

p a oeo c poep, , a. Coa oepa a pa a oeo peea poe 1.

2.4. ea

ea ooaa poce cocae oe, xpaec a. ea coc opaa oca o ac. Kpoe oo, ea coc opeee poep, x oax oeo apaepo.

Ta e e: oe oa ae x o pooo ope.

Ec e oo a-o cocoo oe opeeee, o oo ee aee .co.

2.5. Bpae

pocee pae - o ec, ca, cocae oe ea. oee coe pae pocex cpoc c oo apx apx oepa. oo apeecx oepa pae o co paaae aee oepa a p a oeo. Coecoc oepa paex opeeec oo oooc cooa peao ox oepa aece apeo px. paa ce pae aao p oce o. pep:

   # < 1,2,3 >
   A +  * (1,2) 
   **(2,<1,2>[])-4

ee opea eca ( pa cocex eeo), a ae o ace pac c oo oepa:

     < 1,7,0.44 >[2]              (* opa *)
     < "2","E","O" >[2:3]         (* pea *)
     <¤ AM: "ETPOB",
        M: "BAH",
        OT: "CEPEEB" ¤> . M (* oc  o *)

aee oaec c oo oa

        H(A1,A2,A3)

B opeee pee 2.8.

opaa ee o coc co, ocpoee c oo oepa cpae:

      A=B
      1<A
      1  < 1,2,3 >
      <> BA < A,B, >

Paeco (epaeco) - ec epcao oepae ec cocoo poep ccoo aeoc x oeo. Oepa BA cpaae oeo, poepe paeoc eea ope oec ep ec. Oepa opa opeee oo ce.

2.6. pcaae

ea oa ae c oo peca pcaa:

     1 -> H ;

Booo pcaae eea pe cocex eeo eco opee, a ae o ace.

      1 -> K[2];
      < 2,3 > -> K[5:6];
      "ETPOB" -> AHKETA.AM;   

2.7. peca

popaa coco peca, paeex aa ";". Coco ee peca a cpo poo.

pcaae - pep pocoo peca.

Coe peca opac e oepaopx coo.

co oepaop c eoae oe "ae":

     EC A>
          TO A -   -> 
          HAE 0 -> 
     BCE ;

Oepaop opa ee e paooc: poox co epeae.

     BOP 
           A> : A- -> A
         ! A= : 0 -> C
         ! A< : -A -> A
           HAE ?"a e oo "
     BCE;
     BOP K 
              1 : ?"o"
           !  2 : ?"a" 
           !  3 : ?"p"
            HAE ?"oo"
     BCE ;

ec epe paooc o: pocoe oopee, o co (oa), o ooea cocaoo oea eca () a apeeco popecc.

     OBTOP 4 PAA ::  (* oo PA  oca e *)
       ? "PBET!";
     BCE;
     OKA A> ::
       A- -> A
     BCE;
      C  "CTPOKA" ::
       C+T -> T  (* oaea eco *)
     BCE;
      K  <1,2,3,4,5> ::
       H+K -> H
     BCE;
      A OT 1 O K A 2 ::
       ?A*A
     BCE;

2.8. poep

Opeeee poep aaec c oe ee e opax apaepo c aae a epea (xoo, xoo, opa). ae oc oae apaep ocaec eo poep.

aee opeeec oe cea pecae PE.

      HK TEK_OP
         (A);     (* xoo apaep *)
         ...
      PE:X       (* aee  *)
      KH;
      PO OP_B ( A=> , (* xoo apaep *)
                  <=> );(* opa apaep *)
      MEHA: B,,;      (* oee oax e *)
             ...
      KH;

o oa apaep caec xo (epea aee poep). Bxoo apaep epeae pea poep a popa. Bopa apaep coeae coca xooo xooo.

pecae oa poep ee :

      OP_B(A1,1);

Beco e oo cooa oe paee, cee oe-poep ( pae - oe-).

.

.

3. COCO CTPKTPPOBAH POPAMM

.

Ee ocpoe popa ec poepa (). poep ocac paeo, oee oca eoc. Baoece poep ocecec o aeco eoe oo.

Ocoo opo cpppoa popa c o, ocae Pooce popaca ( 20008-01 33 01).

.

.

4. CPECTBA OMEHA AHHM

.

Bo ax ooe o ecooe opaee oo oea, ooo, c opapoae.

      BBO:X; 
      ?X;      (* aeo BBO: X; *)
      BBO:X:10:3.A::5;

Bo ax epeo ecooe pecaee oeo o pe o a BM.

      BBO:X;
      BBO AHHX:A,,B;
      BBO:X,Y,Z;

Cpeca pao c aa poa co cpeca oa-oa:

      BBO B A : ...
      BBO  AA : ...
      BBO  : ... 

opaa ao c pao c coc ceae oepaop:

      OTKPT "TEKCT" KAK ;
      OTKPT ;
      AKPT ;
      O =K;
      CTEPET "";
      AEPET "";
      OTEPET "";

.

.

5. BCTPOEHHE CPECTBA

.

Ccea popapoa a PAPA oaae:

- peaopo popaoo eca,

- cpeca ao pa,

- coo oepaoo cceo,

- oeo caapx poep,

- cpeca aoec c eaco papaaae popa oeceee.

cpeca oca Pooce popaca ( 20008-01 33 01).

.

.

6. CPECTBA OTAK POPAMM

.

eec cpeco opo poox co poox ecax popa:

     KOHTPO X>0;

Hapee co oe cooee "CPAOTA KOHTPO".

Booo apoae oe pocao popa oo, o eao a ocoeoc opoa.

CTO; (* pocaoa oe *)

oce pocao oo ocope ee ae e, ec o, o e x poo pepa pao popa:

     CK;    (* pooee pao *)
     BXO;   (* oa o pooe *)
     A;     (* oee oepeo cpo,
                 ae coa pocao *)

Kpoe oo, oo pa coepae eaoc a oaoo opa o eoe oo poep , a ae eax, ex aee p paoe popa. oee opoa opa o x cpecax coepc oee "Pooco popaca".

.

.

7. CCOHE OKMEHT

.

1. eopoc .A. epe po popapoa. M.: Haa, 1985. c. 199-206.

2. Pooco popaca. 20008-01 33 01.

.

. 20008-01 35 01

.

POEHE 1

.

OEPA KA

.

ape:

   -    c  ce
   #    a eca  opea, ooc oeca
   e   opae

ape:

   +    ca ce
        oaea eco  opee
        oeee oec 
   -    paoc ce
   *    poeee ce
        epeceee oec
   /    eee
   **   oeee  cee
   //   eee ex aeo
   = /= cpae
   < <= cpae
   > >= cpae
       oecoe
     oecoe
      paeoc coa ec, eea ope
         oec a, poepa a ae

.

.

POEHE 2

.

CHTAKCECKA CBOKA

.

p oca cacca coc cee ooae:

   1. Cpo a aca ee coa;
   2. poc a - aa cooaex apa (c oepa);
   3. [ ... ] - eoaee ee;
   4. { ... } - oopec ee (e paee);
   5. { ... }epe; - oopec xo  o pa ee (c aae paeeo aa, ec ao);
   6. ... - epeoc apa a p cpo;
   7. Booe apa acac  co.
   8. Hacoe co  [ ] ooaac '['  ']'.

1.popaa:

    { poep_o37 ; }
      pea2

2.pea:

    epcaoe_pecae3
    POK
    PAPA
    CK
    A
    BXO

.

3.epcaoe pecae:

    o_poep18
    pcaae17
    cooe22
    op23
    25
    o28
    o31
    opo24
    co26
    xo27
    35
    35
    aao34
    ac33
    aooe36
    coe4

4.coe:

5.Koeap:

    (* [ {epa} ] *)

6.eoe:

    {pa}

7.pooe:

    eoe6 . eoe6 [ E [-] eoe6 ]
                        [+]
    eoe6 E [-] eoe6
             [+]

8.Tec:

    " [ {epa,poe"} ] "
        ""

9.(pocoe) :

    a [ { [_] a } ]
                  pa

10.(Cocaoe) :

    9 { ' 9 }

11.oee:

    . 9
    '[' { p16 [ : p16 ] }epe, ']'

12.oeoe :

    10 [ {oee11} ]

13.ape oepa: + - * / // **

14.oppoae:

    <  [ {p16}epe, ]  >
    <* [ {p16}epe, ] *>
    <¤ { 9 : p16 }epe, ¤>

15.Bo:

    ( [ {p16}epe, ] )

16.Bpaee:

    [-] [#] opp14 [ { o.11 } ] [ .o13 p16 ]
        [ ] eoe6       o15 
            pooe7
            ec8
            10
            ( p16 )

17.pcaae:

    p16 -> o.12

18.Bo poep:

    p16 o15

19.coe:

    [ {HE} ] p16 o.cpa20 p16 [  coe19 ]
                                     

20.Oepa cpae: > < >= <= = /= BA

21.Cco peca:

    {ep.pecae3}epe;

22.cooe pecae:

    EC c19 TO cco21 [ HAE cco21 ] BCE

23.Bop:

    BOP  { c19 : cco21 }epe!  ...
    ...  [ HAE cco21 ] BCE
    BOP p16  { {p16}epe, : cco21 }epe! ...
    ...  [ HAE cco21 ] BCE

24.Kopo:

    KOHTPO c19

25.:

    aooo :: cco21 BCE

   aooo:
    OKA c19
    OBTOP p16 [PAA]
                 [PA]
     9 OT p16 O p16 [ A p16 ]
     9  p16

26.Co:

    CTO

27.Bxo:

    BXO

28.Bo:

    ?                      { p16 [ : opa30 ] }epe,
    BBO [a29] [C] :

29.Hapaee oa:

    HA KPAH
    HA MA
    B [A] 10

30.opa:

    p16 [ : p16 ]

31.Bo:

    BBO                 : { o.12 }epe,
         [oa32] [TEKCTOB]
                    [AHHX]

32.Hapaee oa:

     [AA] 10

33.ac:

    ACK 9

34.Kaao:

    KATAO [AOB]    [a29]
            [BCEX] MEH

35.B (papo - oo BK):

    B[]K BBO    [a29]
           OTAK  [a29]
           POTOKO [a29]
           BBO  [oa32]
           [  A C T ] AT [MEH] : {9}epe,
           POKPTK [MEH] : {9}epe,
           CE [CTPOK]
           MO 9
           M E H 

36.aooe pecae:

    OTKPT [ p16 KAK ] 9
    AKPT [ 9 ]
    O p16 = p16
    AEPET p16
    OTEPET p16
    CTEPET  p16

37.poep o:

    ocae_poep38
    ocae_39

38.Ocae poep:

    PO 9 [ ( [ {apaep_po41}epe, ] ) ] ;  ...
    ... [oee_e40 ; ] cco21 KH

39.ocae :

    HK 9 [ ( [ {apaep_42}epe, ] ) ] ;  ...
    ... [oee_e40 ; ] cco21 PE: p16 [;] KH

40.Oee e:

    MEHA: {9}epe,

41.opa apaep poep:

    [=>] 9
    9 =>
    <=> 9

42.opa apaep :

    [=>] 9

43.Ocae o:

    ea_o44 ;  ...
    ...  [ CTAPT: 9 ; ] [ H: 9 ; ]  ...
    ...  [ocae_M45] {po.o37}epe;

44.ea o:

    MEHA: { 9 [OCTHO] }epe,

45.Ocae oeca peca coe:

    '[' { 9 : { ' _pe46 ' }epe, }epe; ']'

46.B peca POKA (coo=9):

    coo { [ : ] coo }
              ,   <M> 
                  <>

.

.

POEHE 3

.

BCTPOEHHE HK POEP

.

1) :

ABS(X) - o ca X;
E(X) - ea ac ca X;
SQRT(X) - apa ope;
C() - caoe co  poea [0;1[;
KO() - o ep;
A(N) - co o o;
TEKCT(A,) - ec  A, coco  ep ;
KOPT(A,) - ope  A eeo ;
K() - pa oa aa (""/"H");
T(,N) - oepee N coo  aa   e eca;
KAB() - oae oa coa c aap, pea - o co;
HAATO() - a  aaa aa, pea - co  co ec;
PKA(H) - o ooe p oeoepa H;
KHOKA(H) - a  aaa oa a oeoepe H (""/"H");
OKCM(Kx,K) - co a pae  aao o;
KB(Kx,K) - oaae e o  coa a pae;
AP(A) - coepoe O o apec A;

2) poep:

AA(N) - aepa coe popa a N/10 ce;
BOH() - oo ca (oo);
BK(N1,N2) - oo ca aco N2  eoc N1;
P() - caoa pae o o  peca BBO;
(H) - caoa aoo ;
OKHO(Kx1,K1,Kx2,K2) - caoa oa;
O(Kx,K) - caoa o pcopa  oe;
PM(T) - paee pea pa  aoa;
BET(N) - caoa ea  paecx poep;
CMPC() - caoa coa opco  C  HC;
OTCET(Kx,K) - caoa ooo aao oopa eeo paecoo pea;
MT(Nx,N) - caoa acao o oc oopa;
TK(Kx,K) - opcoa o;
H(Kx1,K1,Kx2,K2) - opcoa ;
PM(Kx1,K1,Kx2,K2) - opcoa pooa;
O(Kx,K) - aoee oac;
TKC(X,,Xc,c,X,,X,,Px,P,c,,T) - paeca poepa opco eca;
AP(A,N) - ac o apec A ca N.
APB(A) - o popa  ax oax.

.

.

POEHE 4

.

PMEP POPAMM

.

PO CACTE;
(****************************************)
(* Pace oeca cacx eo *)
(****************************************)
MEHA: KO_CMM, I, J, K, KOECTBO ;
  KOPT (28,0) -> KO_CMM ;
   I OT 0 O 9 ::
     J OT 0 O 9 ::
       K OT 0 O 9 ::
        KO_CMM [I+J+K+1] + 1 -> KO_CMM [I+J+K+1]
      BCE
    BCE
  BCE;
  0 -> KOECTBO;
   I OT 1 O 28 ::
    KOECTBO + KO_CMM [I] ** 2 -> KOECTBO
  BCE;
  BBO: "Bceo ec",KOECTBO," cacx eo"
KH (* poep CACTE *);

HK CTEEH (X, N);
(****************************************)
(* oeee X  apa cee N *)
(****************************************)
MEHA: BPEM, PETAT;
  BOP 
    N = 0:
      1->PETAT !
    N/2 BA 0:                   (*  N ETHOE  *)
      CTEEH (X, N/2) -> BPEM;
      BPEM * BPEM -> PETAT
    HAE                         (* HEETHOE N *)
      X * CTEEH (X,N-1) -> PETAT
  BCE
PE: PETAT
KH (*  CTEEH *);

PO OCK (<=>TAA, EMEHT, HOMEP=>) ;
(*************************************************)
(* oc eea  ae; ec e - oa *)
(*************************************************)
   HOMEP OT 1 O # TAA ::
    EC TAA [HOMEP] . K = EMEHT TO
      BXO
    BCE
  BCE;
  TAA + < EMEHT > -> TAA;
  # TAA -> HOMEP;
KH (* poep OCK *);
[an error occurred while processing this directive]