Dec in Inc delujeta v Pascalu. Pregled sintakse s primeri

20. 2. 2019

Sedanje stoletje vam omogoča aktivno pisanje računalniških programov in odličen rezultat na izhodu. Da bi rešitev rešili na najpreprostejšo nalogo, bi morali imeti vsaj en programski jezik. Med njimi sta najbolj priljubljena Turbo Pascal, Delphi, C ++ itd. Zdi se, da je Turbo Pascal najpreprostejši programski jezik. Vendar pa je treba upoštevati, da brez teorije ni prakse. Na primer, kaj je vključeno v pascal? Kdo ve odgovor na to vprašanje, lahko z lahkoto izkoristi vgrajeno funkcijo.

inc in v pascal

Uvod v programiranje

Prvi računalniški programi so bili napisani samo s številkami. Predstavljajte si, kako težko je prenesti vse razpoložljive informacije binarni številski sistem in kasneje v oktalnem in šestnajstiškem zapisu. V tem primeru je to računalniški programski jezik.

Ker oseba misli predvsem z besedami, ne številkami, je treba iznašati algoritem za ustvarjanje programa z besedami, ki se nato prenese na posebnega programskega prevajalca. V nasprotnem primeru se imenuje prevajalec. Zahvaljujoč prevajalskemu programu se besede uporabnika prevedejo v strojni jezik. Najenostavnejše aplikacije v tistem času so bile sestavljavci.

Kasneje so programerji prišli do zaključka, da mora imeti koda določeno strukturo, ki je sestavljena iz ločenih delov. Tako se je pojavilo strukturirano programiranje.

Sčasoma so obstajale tudi druge vrste programiranja. Torej govorimo o objektno usmerjenem (Delphi), logičnem (Prologue), funkcionalnem (Haskel) in drugih oblikah.

Turbo Pascal (Turbo Pascal) kot programski jezik

Danes obstaja več deset programskih jezikov. Nekateri med njimi so zelo priljubljeni, drugi pa so visoko specializirani. Najpogostejši in najbolj znani jeziki so Turbo Pascal. Menijo, da je najbolj primeren za začetek učenja programov. Ustvaril Turbo Pascal v poznih 60-ih. Nekoč je bil ta jezik uporabljen kot aplikacija za pisanje aplikacijskih programov in sistemskega programskega jezika.

Med prednosti Turbo Pascala spadajo naslednje lastnosti:

  • možnost hitre asimilacije, preprostosti jezika, ustvarjanja algoritmično kompleksnih programov;
  • priročnost dela z različnimi vrstami podatkov: s številskimi informacijami in s simbolnimi in bitnimi podatki;
  • vidljivost aplikacije s sposobnostjo razvijanja in razhroščevanja.

Za pisanje kompleksnih programov v Turbo Pascalu so vgrajene funkcije in postopki, ki uporabniku olajšajo življenje. Med njimi so takšni "pomočniki", kot sta Dec in Inc v Pascalu.

kaj pomeni inc v pascal

Turbo Pascal standardne funkcije

Naslednje standardne funkcije lahko uporabite za delo s celimi števili v okolju Turbo Pascal:

  • Odd (x) - uporablja se za vrnitev rezultata logičnega tipa (za preverjanje numeričnega izraza za oddnost: true - odd, false - even).
  • Succ (x) - najde celo število, ki sledi danemu (x + 1).
  • Pred (x) - vrne celoštevilski izraz pred tem (x-1).
  • Ord (x) - najde argument x.
  • Abs (x) - uporablja se za pridobitev modula x.
  • Sqr (x) - uporablja se za iskanje kvadrata navedenega izraza.
  • Sqrt (x) - potrebno, da dobimo vrednost korena obstoječe številke.
  • Exp (x) - uporablja se za iskanje eksponenta (realnega podatkovni tip) t.j. eh
  • Dec (x) - zmanjša obstoječo številko za določeno število enot.
  • Inc (x) - poveča izraz za določeno število enot.
  • Sin (x) - najde sinus številke (realni tip podatkov).
  • Cos (x) - vrne kosinus izraza (realni tip podatkov).
  • Ln (x) - uporablja se za iskanje naravnega logaritma dane številke.

Ta članek bo upošteval samo dve standardni funkciji: Dec in Inc v Pascalu. Podani bodo v povezavi s sintakso in primeri. Torej, kaj je Dec in kaj pomeni Inc v Pascalu?

Funkcija povečanja spremenljivke

Inc izhaja iz angleške besede Increment, kar pomeni "povečati". Kot je postalo jasno, če morate »povečati« število brez pisanja kompleksnih algoritmov, lahko uporabite tega »pomočnika«. Funkcija Inc v Pascalu je napisana v programskem jeziku, kot sledi:

Inc (X, 5), kjer

- X je celoštevilski izraz, ki ga določi oseba (računalnik) ročno, naključno ali v samodejnem načinu;

- 5 - število enot, s katerimi je treba izraz povečati (namesto »5« lahko stoji število).

Ne smemo pozabiti, da če parameter povečanja ni določen, je enak "1".

Tako bo program izgledal v okolju Turbo Pascal:

inc funkcija v pascal

Rezultat reševanja problema bo naslednji:

kaj pomeni inc v pascal

Majhen primer:

Program First_Inc;

var A, B, C, številka: celo število;

začeti

Število: = 0;

Writeln („vnesti številke A, B, C“);

Preberite (A, B, C);

A: = A + B;

Inc (številka, 2); { poveča spremenljivko Število za 2 enoti}

A: = A - C;

Inc (število); { poveča spremenljivko Število za 1 enoto}

koncu.

Kaj pomeni Inc v Pascalu v določenem delu programa? Po prvi nastavitvi potrebnih številk in izvedbi algebrskih operacij z njo se spremenljivka poveča za 2 enoti, v drugem pa za 1 položaj.

Funkcija spremenljive redukcije

Poglejmo, poleg Inc v Pascalu, svojo "sestrsko" dec. Funkcijo. Njegovo ime izvira iz angleške besede Decrement, kar pomeni "zmanjšanje". Njegova skladnja je podobna prejšnji:

Dec (A, 2), kjer

- A je celoštevilski izraz, ki ga uporabnik določi ročno, naključno ali samodejno;

- 2 - število enot, s katerimi je treba izraz povečati (namesto »2«, lahko je poljubno število).

Če parameter ni določen, se število zmanjša za 1.

Primer:

Program Second_Dec;

var A, B, C, številka: celo število;

začeti

Število: = 100;

Writeln ("vnesti številke A, B, C> 100");

Preberite (A, B, C);

A: = A - B;

Dec (številka, 5); { poveča spremenljivko Število za 5 enot}

A: = A + C;

Dec (število); { poveča spremenljivko Število za 1 enoto}

koncu.