abs | funkcia vracia absolútnu hodnotu, výsledok je rovnakého typu ako parameter x deklarácia: Abs(x : y) : y |
arctan | funkcia vracia arcustangens (výsledok je v radiánoch) deklarácia: ArcTan(x : real) : real |
cos | funkcia vracia kosínus (argument je v radiánoch) deklarácia: Cos(x : real) : real |
exp | funkcia vracia hodnotu ex deklarácia: Exp(x : real) : real |
frac | funkcia vracia desatinnú časť reálneho argumentu (x-Int(x)) deklarácia: Frac(x : real) : real |
int | funkcia vracia celú časť reálneho argumentu (výsledok je typu real) deklarácia: Int(x : real) : real |
ln | funkcia vracia prirodzený logaritmus argumentu (logaritmus pri základe e=2.718281828) deklarácia: Ln(x : real) : real |
pi | funkcia vracia hodnotu 3.1415926535897932386 () deklarácia: Pi : extended |
sin | funkcia vracia sínus argumentu (argument v radiánoch) deklarácia: Sin(x : real) : real |
sqr | funkcia vracia druhú mocninu argumentu deklarácia: Sqr(x : real) : real |
sqrt | funkcia vracia druhú odmocninu argumentu deklarácia: Sqrt(x : real) : real |
dec | procedúra zmenšuje ordinárnu premennú x o zadaný počet n, ak nie je n zadané, predpokladá sa jeho hodnota 1, platí Dec(x,n) <=> x := x - n deklarácia: Dec(var x [; n : longint]) |
inc | procedúra zväčšuje ordinárnu premennú x o zadaný počet n, ak nie je n zadané, predpokladá sa jeho hodnota 1, platí Inc(x,n) <=> x := x + n deklarácia: Inc(var x [; n : longint]) |
odd | funkcia vracia true ak je celočíselný argument párny, inak vráti false deklarácia: Odd(x : longint) : boolean |
pred | funkcia vracia predchodcu argumentu, ktorý je ordinárneho typu, výsledok je rovnakého typu ako argument deklarácia: Pred(x : ordinal) : ordinal |
succ | funkcia vracia nasledovníka argumentu, ktorý je ordinárneho typu, výsledok je rovnakého typu ako argument deklarácia: Succ(x : ordinal) : ordinal |
assign | procedúra priraďuje meno externého súboru premennej typu súbor deklarácia: Assign(var f : file; meno : string) |
append | procedúra otvára existujúci súbor (pozor, len typu text) pre zápis a nastavuje pozíciu zápisu na koniec súboru deklarácia: Append(var f : text) |
close | procedúra uzatvára otvorený súbor deklarácia: Close(var f : file) |
eof | funkcia nadobudne hodnotu true , ak sa dosiahne koniec súboru, inak je false deklarácia: Eof [(var f : file)] |
eoln | funkcia má hodnotu true, ak je pozícia súboru (pozor, len textový súbor) na znaku konca riadku deklarácia: Eoln [(var f : text)] |
read, readln | procedúra umožňuje načítať hodnotu z textového súboru (z klávesnice), ln umožní prechod na nový riadok v súbore (na obrazovke) deklarácia: Read([var f : text;] v1 [,v2, ...,vn]) deklarácia: Readln[([var f : text;] v1 [,v2, ...,vn])] |
reset | procedúra otvára existujúci súbor pre čítanie deklarácia: Reset(var f : file) |
rewrite | procedúra otvára nový súbor pre zápis, starý maže deklarácia: Rewrite(var f : file) |
write, writeln | procedúra umožňuje zapísať hodnotu do súboru (na obrazovku), ln zapíše aj znak konca riadku (presunie kurzor do nového riadku) deklarácia: Write([var f : text;] v1 [,v2, ...,vn]) deklarácia: Writeln[([var f : text;] v1 [,v2, ...,vn])] |