SlideShare a Scribd company logo
1 of 7
Piešķiršanas (piešķires) operators Piešķiršanas operators   ir jebkuras programmēšanas valodas pamata operators.   Pascal  programmā  piešķiršanas operatoru pieraksta šādi  x := A ; (kur x - mainīgā nosaukums,  " := " - piešķiršanas zīme,  A – izteiksme, ko piešķir mainīgajam). x =  0.3 x 0,3 x :=  0.3 x 0,3 Mainīgajam  x  piešķir vērtību 0,3 Mainīgajam  x  ir vērtība 0,3
Piešķiršanas (piešķires) operators Mainīgajam  y  piešķir mainīgā  x  vērtību, palielinātu par 0,8 x :=  0.3 x 0,3 0,3+0,8 y  :=  x + 0.8 y
Piešķiršanas (piešķires) operators Mainīgajam piešķir simbolisku vērtību 'B' x  :=  ’B’ x 'skaitlis' Va  :=  ‘skaitlis’ Va
Piešķiršanas (piešķires) operators Mainīgais lielums var saglabāt tikai vienu izteiksmi. Ja mainīgajam piešķir jaunu vērtību, tad iepriekšējā tiek dzēsta. a  :   =  27 a 27 a   = 57 a a  :   =  57 a 57 27 57
Piešķiršanas (piešķires) operators Mainīgajam var piešķirt arī jaunu vērtību, kas izmanto iepriekšējo mainīgā vērtību, veicot ar to kādu darbību, piemēram, pieskaitot pie iepriekšējās vērtības 1. z  :   =  15 z 15 z   = 16 z z  :   =  z + 1 z 1 15 16
Kādas būs mainīgo a un b vērtības pēc programmas izpildes? program  tabula ; var  a, b: integer; begin a := 5; b := a + 2; a := (a  -  2)*(b – 3); b := 10; a := a + 1  - b ; b := a; a := b - a; b := b * b;   end. a b
Mainīgo vērtību maiņa Var izmantot papildus mainīgo C (SWAP algoritms)   C:=B; B:=A; A:=C; Var iztikt bez papildus mainīgā A:=A + B; B:=A - B; A:=A - B; Uzdevums:  Diviem mainīgajiem A un B ir piešķirtas dažādas vērtības. Veikt šo vērtību apmaiņu, t.i. mainīgajam A piešķirt to vērtību, kura ir mainīgajam B, bet B vērtību piešķirt mainīgajam A.

Pieskire

  • 1. Piešķiršanas (piešķires) operators Piešķiršanas operators ir jebkuras programmēšanas valodas pamata operators. Pascal programmā piešķiršanas operatoru pieraksta šādi x := A ; (kur x - mainīgā nosaukums, " := " - piešķiršanas zīme, A – izteiksme, ko piešķir mainīgajam). x = 0.3 x 0,3 x := 0.3 x 0,3 Mainīgajam x piešķir vērtību 0,3 Mainīgajam x ir vērtība 0,3
  • 2. Piešķiršanas (piešķires) operators Mainīgajam y piešķir mainīgā x vērtību, palielinātu par 0,8 x := 0.3 x 0,3 0,3+0,8 y := x + 0.8 y
  • 3. Piešķiršanas (piešķires) operators Mainīgajam piešķir simbolisku vērtību 'B' x := ’B’ x 'skaitlis' Va := ‘skaitlis’ Va
  • 4. Piešķiršanas (piešķires) operators Mainīgais lielums var saglabāt tikai vienu izteiksmi. Ja mainīgajam piešķir jaunu vērtību, tad iepriekšējā tiek dzēsta. a : = 27 a 27 a = 57 a a : = 57 a 57 27 57
  • 5. Piešķiršanas (piešķires) operators Mainīgajam var piešķirt arī jaunu vērtību, kas izmanto iepriekšējo mainīgā vērtību, veicot ar to kādu darbību, piemēram, pieskaitot pie iepriekšējās vērtības 1. z : = 15 z 15 z = 16 z z : = z + 1 z 1 15 16
  • 6. Kādas būs mainīgo a un b vērtības pēc programmas izpildes? program tabula ; var a, b: integer; begin a := 5; b := a + 2; a := (a - 2)*(b – 3); b := 10; a := a + 1 - b ; b := a; a := b - a; b := b * b; end. a b
  • 7. Mainīgo vērtību maiņa Var izmantot papildus mainīgo C (SWAP algoritms) C:=B; B:=A; A:=C; Var iztikt bez papildus mainīgā A:=A + B; B:=A - B; A:=A - B; Uzdevums: Diviem mainīgajiem A un B ir piešķirtas dažādas vērtības. Veikt šo vērtību apmaiņu, t.i. mainīgajam A piešķirt to vērtību, kura ir mainīgajam B, bet B vērtību piešķirt mainīgajam A.