Dec i Inc funkcioniraju u Pascalu. Ispitivanje sintakse s primjerima

20. 2. 2019.

Sadašnje stoljeće omogućuje aktivno pisanje računalnih programa i dobivanje odličnih rezultata na izlazu. Ali kako bi rješenje bilo postavljeno na najjednostavniji zadatak, trebali biste imati barem jedan programski jezik. Među njima su najpopularnije Turbo Pascal, Delphi, C ++ itd. Čini se da je Turbo Pascal najjednostavniji programski jezik. Ali treba imati na umu da bez teorije ne može biti prakse. Na primjer, što je uključeno u pascal? Tko zna odgovor na to pitanje, lako može iskoristiti ugrađenu funkciju.

inc in pascal

Uvod u programiranje

Prvi računalni programi pisani su isključivo brojevima. Zamislite koliko je teško prenijeti sve dostupne informacije binarni brojčani sustav i kasnije u oktalnom i heksadecimalnom. U ovom slučaju, riječ je o računalnom programskom jeziku.

Budući da osoba razmišlja uglavnom riječima, a ne brojevima, postoji potreba da se izmisli algoritam za stvaranje programa riječima, koji se zatim prenosi posebnom programskom prevoditelju. U suprotnom, naziva se prevoditelj. Zahvaljujući programu prevoditelja, riječi korisnika prevedene su na strojni jezik. Najjednostavnije aplikacije u to vrijeme bile su montažeri.

Kasnije su programeri došli do zaključka da bi kod trebao imati određenu strukturu, koja se sastoji od zasebnih dijelova. Tako se pojavio strukturirani program.

Tijekom vremena postojale su i druge vrste programiranja. Dakle, govorimo o objektno orijentiranom (Delphi), logičkom (Prologue), funkcionalnom (Haskel) i drugim oblicima.

Turbo Pascal (Turbo Pascal) kao programski jezik

Danas postoji nekoliko desetaka programskih jezika. Neki od njih su vrlo popularni, dok su drugi, naprotiv, visoko specijalizirani. Najčešći i poznati jezici su Turbo Pascal. Vjeruje se da je najprikladniji za početak učenja programa. Napravio Turbo Pascal u kasnim 60-ima. U jednom trenutku, ovaj jezik je korišten kao aplikacija za pisanje aplikacijskih programa i programskog jezika sustava.

Među prednostima Turbo Pascala su sljedeće osobine:

  • mogućnost brze asimilacije, jednostavnosti jezika, kreiranja algoritamski složenih programa;
  • praktičnost rada s različitim vrstama podataka: i sa numeričkim informacijama, i sa simboličkim i bitnim podacima;
  • vidljivost aplikacije s mogućnošću razvoja i otklanjanja pogrešaka.

Za pisanje složenih programa u Turbo Pascalu koriste se ugrađene funkcije i postupci koji olakšavaju život korisniku. Među njima su takvi "pomagači" kao Dec i Inc u Pascalu.

što znači inc u pascal

Turbo Pascal standardne značajke

Sljedeće standardne funkcije mogu se koristiti za rad s cijelim brojevima u Turbo Pascal okruženju:

  • Odd (x) - koristi se za vraćanje rezultata logičkog tipa (za provjeru numeričkog izraza za neparnost: true - odd, false - even).
  • Succ (x) - pronalazi cijeli broj koji slijedi (x + 1).
  • Pred (x) - vraća cjelobrojni izraz koji prethodi ovom (x-1).
  • Ord (x) - pronalazi argument x.
  • Abs (x) - koristi se za dobivanje modula x.
  • Sqr (x) - koristi se za pronalaženje kvadrata navedenog izraza.
  • Sqrt (x) - potrebno je za dobivanje vrijednosti korijena postojećeg broja.
  • Exp (x) - koristi se za pronalaženje eksponenta (realnog tip podataka) odnosno Smijeh.
  • Dec (x) - smanjuje postojeći broj za određeni broj jedinica.
  • Inc (x) - povećava izraz za određeni broj jedinica.
  • Sin (x) - pronalazi sinus broja (stvarni tip podataka).
  • Cos (x) - vraća kosinus izraza (stvarni tip podataka).
  • Ln (x) - koristi se za pronalaženje prirodnog logaritma danog broja.

Ovaj članak će razmotriti samo dvije standardne funkcije: Dec i Inc u Pascalu. Oni će se dati u kombinaciji sa sintaksom i primjerima. Pa što je Dec i što Inc znači u Pascalu?

Funkcija povećanja varijable

Inc ime dobiva po engleskoj riječi Increment, što znači "povećati". Kako je postalo jasno, ako trebate “povećati” broj bez pisanja složenih algoritama, možete koristiti tog “pomoćnika”. Funkcija Inc u Pascalu napisana je u programskom jeziku na sljedeći način:

Inc (X, 5), gdje

- X je cjelobrojni izraz koji određuje osoba (računalo) ručno, slučajno ili u automatskom načinu rada;

- 5 - broj jedinica pomoću kojih se treba povećati navedeni izraz (umjesto broja 5 može stajati bilo koji broj).

Mora se imati na umu da ako parametar povećanja nije naveden, onda je on jednak "1".

Tako će program izgledati u Turbo Pascal okruženju:

funkcija inc u paskalu

Rezultat rješavanja problema bit će sljedeći:

što znači inc u pascal

Mali primjer:

Program First_Inc;

var A, B, C, broj: cijeli broj;

početi

Broj: = 0;

Writeln ('upisati brojeve A, B, C');

Čitati (A, B, C);

A: = A + B;

Inc (broj, 2); { povećava varijablu Broj za 2 jedinice}

A: = A-C;

Inc (broj); { povećava Broj varijabla za 1 jedinicu}

kraj.

Što Inc znači u Pascalu u danom odlomku programa? Nakon postavljanja potrebnih brojeva i izvođenja algebarskih operacija s njima po prvi puta, varijabla se povećava za 2 jedinice, u drugom - za 1 poziciju.

Funkcija varijabilnog smanjenja

Razmotrimo, uz Inc u Pascalu, njegovu “sestrinsku” funkciju prosinca. Ime mu dolazi od engleske riječi Decrement, što znači "smanjiti". Njegova sintaksa slična je prethodnoj:

Prosinac (A, 2), gdje

- A je cjelobrojni izraz koji korisnik definira ručno, slučajno ili automatski;

- 2 - broj jedinica kojima se treba povećati navedeni izraz (umjesto broja "2" može stajati bilo koji broj).

Ako parametar nije naveden, broj se smanjuje za 1.

primjer:

Program Second_Dec;

var A, B, C, broj: cijeli broj;

početi

Broj: = 100;

Writeln ('unesite brojeve A, B, C> 100');

Čitati (A, B, C);

A: = A - B;

Dec (Broj, 5); { povećava broj varijable za 5 jedinica}

A: = A + C;

Dec (Broj); { povećava Broj varijabla za 1 jedinicu}

kraj.