Paskalio abėcėlė
5 (100%) 1 vote

Paskalio abėcėlė

Paskalio abėcėlė

Ją sudaro:

• Raidės (didžiosios ir mažosios);

• Skaitmenys;

• Specialūs simboliai:

• Pavieniai simboliai: + – * / = < > ( ) [ ] { } . , : ; ′

• Simbolių poros: <> <= >= := ..

Baziniai žodžiai:

and array begin case const

div do downto else end

file for function goto if

in label mod nil not

of or packed procedure program

record repeat set then to

type until var while with

Baziniai žodžiai vartojami operacijoms bei kitoms programų konstrukcijoms žymėti. Visi baziniai žodžiai yra rezervuoti, t.y. jie turi apibrėžtą prasmę ir kitiems tikslams jų vartoti negalima

Vardai

Vardai – tai konstantų, tipų, kintamųjų, įrašo laukų, procedūrų, funkcijų, modulių ir programų pavadinimai.

Vardai sudaromi iš raidžių ir skaitmenų pagal tokias taisykles:

• Pirmas vardo simbolis turi būti raidė;

• Tolesni vardo simboliai turi būti raidės arba skaitmenys;

• Vardo viduje negali būti tarpų;

• Vardas negali sutapti su baziniu žodžiu

.

Programos struktūra

Bet kurią programą sudaro trys dalys: programos antraštė, aprašų dalis, vykdomoji dalis ir programos pabaigos simbolis – taškas.

Programos antraštė: po žodžio program rašomas programos vardas, kuris programos viduje neturi jokios prasmės ir negali būti vartojamas.

Programos struktūrą galima pavaizduoti šitokia schema:

program vardas; { programos antraštė}

label 12, 15…; { aprašų dalis}

const c1 = …;

c2 = …;

type t1 = …;

t2 = …;

var v1, v2: …;

v3: …;

function f1 …;

procedure p …;

function f2 …;

begin { vykdomoji dalis}

sakinys1;

sakinys2;

pskutinis_sakinys;

end. { programos pabaiga }

Konstantų aprašų skyrius

Konstantos aprašo dešiniojoje pusėje gali būti tiktai konstanta: skaičius, simbolis, loginė reikšmė, vardinio tipo konstanta.

Konstantų aprašų pavyzdžiai:

const c = 30000;

pi = 3.14159;

tiesa = true;

pliusas = ‘+’;

Kintamųjų aprašų skyrius

Kiekvienam Paskalio kalbos kintamajam nurodoma, kurio tipo reikšmes jis gali įgyti. Visi Paskalio programoje vartojami kintamieji privalo būti aprašyti. Aprašant kintamąjį, nurodomas jo vardas ir reikšmių, kurias jis gali įgyti, tipas.

Kintamieji aprašomi kintamųjų aprašų skyriuje; jis pradedamas žodžiu var.

Kintamųjų aprašų skyriaus pavyzdys:

var x1, x2, x3, suma: real;

i, j, skaitiklis: integer;

p, p1: boolean;

c: char;

a: array [ 1..10] of real;

Loginis tipas žymimas standartiniu vardu boolean. Jo reikšmių aibę sudaro dvi reikšmės false ir true. Su loginio tipo reikšmėmis galima atlikti logines operacijas; be to, tokias reikšmes įgyjantys reiškiniai gali būti vartojami struktūriniuose sakiniuose po bazinių žodžių if, while, until.

Simbolinis tipas žymimas standartiniu vardu char. Simbolinio tipo reikšmės yra kompiuterio abėcėlės simboliai. Simbolinio tipo reikšmė žymima ją vaizduojančiu simboliu, užrašytu tarp apostrofų.

Priskyrimo sakinys

Vienas iš dažniausiai programos vykdomojoje dalyje rašomų sakinių – priskyrimo sakinys. Priskyrimo sakinio bendras pavidalas yra toks:

kintamasis := reiškinys;

Priskyrimo sakinio paskirtis – suteikti reikšmę priskyrimo := ženklo kairėje pusėje esančiam kintamajam. Ši reikšmė – tai dešinėje priskyrimo ženklo pusėje esančio reiškinio įvertinimo rezultatas. Kompiuteris tik tada gali teisingai apskaičiuoti reiškinio reikšmę, kai jam žinomos visų kintamųjų, esančių dešinėje priskyrimo sakinio pusėje, reikšmės. Priešingu atveju, kai kurio nors kintamojo reikšmė nebuvo apibrėžta, įvairiais kompiuteriais atlikto priskyrimo veiksmo rezultatas būna skirtingas.

Šiuo metu Jūs matote 55% šio straipsnio.
Matomi 539 žodžiai iš 978 žodžių.
Peržiūrėkite iki 100 straipsnių per 24 val. Pasirinkite apmokėjimo būdą:
El. bankininkyste - 1,45 Eur.
Įveskite savo el. paštą (juo išsiųsime atrakinimo kodą) ir spauskite Tęsti.
SMS žinute - 2,90 Eur.
Siųskite sms numeriu 1337 su tekstu INFO MEDIA ir įveskite gautą atrakinimo kodą.
Turite atrakinimo kodą?
Po mokėjimo iškart gausite atrakinimo kodą, kurį įveskite į laukelį žemiau:
Kodas suteikia galimybę atrakinti iki 100 straispnių svetainėje ir galioja 24 val.