Funkcija Dec in Inc v Pascalu. Študij sintakse s primeri

V tem stoletju lahko aktivno pišete programe za vaš računalnik in dobite rezultate odličnega rezultata. Da bi rešili preprosto nalogo, morate imeti vsaj en programski jezik. . Med najbolj priljubljenih zmagal Turbo Pascal, Delphi, C ++ in tako naprej D. Zdi se, Turbo Pascal - najlažji programski jezik. Vendar je treba upoštevati, da brez teorije ne more biti jezika za nobeno prakso. Na primer, kaj je inc v pascal? Kdo ve odgovor na to vprašanje, lahko enostavno uporabi vgrajeno funkcijo.

Uvod v programiranje

Prvi programi za računalnike so bili napisani izključno s številkami. Predstavljajte si, kako težko je posredovati vse razpoložljive informacije v binarnem zapisu, in kasneje v osmiškim in šestnajstiški. V tem primeru je programski jezik strojnega jezika. Kot človek misli, predvsem besede, ne številke, je bilo potrebno, da pridejo gor z algoritmom za ustvarjanje programa v besedah, ki se nato prenese na posebno programsko prevajalec. V nasprotnem primeru se imenuje prevajalec. Zahvaljujoč prevajalskemu programu se besede uporabnika prevedejo v strojni jezik. V tem času so bile najbolj enostavne aplikacije sestavljavci. Kasneje so programerji prišli do zaključka, da mora imeti koda določeno strukturo, sestavljeno iz ločenih delov. Torej je bilo strukturno programiranje. Sčasoma so obstajale tudi druge vrste programiranja. Torej govorimo o objektno usmerjenem (Delphi), logičnem (prologue),funkcionalne (Haskel) in druge vrste.

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 najprimernejša za začetek programskega učenja. Turbo Pascal je nastal v poznih 60-ih, nekoč pa je bil ta jezik uporabljen kot aplikacija za pisanje aplikacij in jezik sistemskega programiranja.

Med prednostmi Turbo Pascala se razlikujejo naslednje lastnosti:
  • možnost hitre asimilacije, preprostosti govora, ustvarjanja algoritmično kompleksnih programov;
  • priročnost dela z različnimi vrstami podatkov: tako s številčnimi podatki kot s simbolično in bitno;
  • Vidnost programa z zmožnostjo razvijanja in odpravljanja napak.
  • Pisanje kompleksnih programov na Turbo Pascalu uporablja vgrajene funkcije in postopke, ki uporabniku olajšajo življenje. Med njimi so tudi "asistenti", kot sta Dec in Inc v Pascalu.

    Funkcije standardnih turbo-pascalov

    Naslednje standardne funkcije se lahko uporabljajo za delo s celoštevilskimi številkami v okolju Turbo Pascal:
  • Odd (x) - uporablja se za vrnitev logičnega rezultata (za preverjanje numeričnega izraza za čudnost: res - čudno, lažno - fant.
  • Succ (x) - najde celo število, ki sledi podatkom (x + 1).
  • Pred (x) - vrne celoštevilski izraz pred tem (x-1).
  • Ord (x) - najde argument x.
  • Abs (x) - velja zapridobivanje modula x
  • Sqr (x) - uporablja se za iskanje kvadrata danega izraza.
  • Sqrt (x) - potrebno za pridobitev vrednosti korena iz obstoječe številke.
  • Exp (x) - uporablja se za iskanje eksponenta (veljavni podatkovni tip), tj. E x.
  • Dec (x) - zmanjša obstoječe število na določeno število enot.
  • Inc (x) - poveča izraz za določeno število enot.
  • Sin (x) - najde sinus številke (veljaven tip podatkov).
  • Cos (x) - vrne kosinus izraza (dejanski tip podatkov).
  • Ln (x) - uporablja se za iskanje naravnega logaritma danega števila.
  • V tem članku bomo upoštevali samo dve standardni funkciji: Dec in Inc v Pascalu. Predstavljeni bodo skupaj s sintakso in primeri. Torej, kaj je Dec in kaj pomeni Inc v Pascalu?

    Funkcija povečanja spremenljivke

    Inc ima svoje ime od angleške besede Increment, kar pomeni "povečanje". Kot je postalo jasno že, če morate "dvigniti" številko brez pisanja kompleksnih algoritmov, lahko uporabite podatke "pomočnik". Funkcija Inc v Pascalu je napisana v programskem jeziku, kot sledi:
    Inc (X, 5), kjer - X - celotno človeško-računalniško (ročno), naključno ali samodejno izražanje; - 5 - število enot, za katere želite povečati navedeni izraz (namesto »5« je lahko poljubna številka). Ne smemo pozabiti, da je, če parameter inkrementa ni določen, enak "1". Tako izgleda program v okolju Turbo Pascal:
    Rezultat rešitve bo naslednji:
    Majhen primer: Program First_Inc; lahko A, B, C, Število: Integer; začetna številka: = 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} konec. Kaj pomeni Inc in Pascal v danem odlomku? Po določitvi potrebnih številk in izvedbi algebrskih operacij z njimi prvič spremenljivka poveča za 2 enoti, v drugo - 1 položaj.

    Funkcija zmanjšanja spremenljivke

    Razmislimo razen Inc v Pascalu svojo "sestrsko" funkcijo Dec. Njegovo ime izvira iz angleške besede Decrement, kar pomeni "zmanjšanje". Njegova skladnja je podobna prejšnji: Dec (A, 2), kjer je - A - celoten izraz, ki ga uporabnik ročno, naključno ali v avtomatskem načinu; - 2 - število enot, za katere želite povečati navedeni izraz (namesto "2" je lahko poljubna številka). Če parameter ni določen, se število zmanjša za 1. Primer: Program Second_Dec; lahko A, B, C, Število: Integer; začetna številka: = 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} konec.

    Sorodne publikacije