-
Programma "Pascal"
Nr. | Название главы | Стр. |
PASCAL alfabēts | 1 | |
PASCAL programmas struktūra | 1 | |
Veselo skaitļu tipi | 2 | |
Reālo skaitļu tipi | 2 | |
Loģiskais tips | 2 | |
Lietotāja definētie tipi | 3 | |
Mainīgie | 3 | |
Izteiksmes | 3 | |
Datu izvade | 3 | |
Datu ievade | 4 | |
Piešķires operācija | 4 | |
Programmu piemēri | 4 | |
Iebūvētās funkcijas | 6 | |
Darbs ar simboliem un simbolu virknēm | 8 | |
Sazarošanās operators | 10 | |
Varianta operators | 12 | |
Operators GOTO | 13 | |
Cikla operators ar skaitītāju | 13 | |
Skaitīšana un summēšana | 15 | |
Atkārtijuma operatori WHILE un REPEAT | 16 | |
Ciklu un programmas pārtraukšana. | 17 | |
Pilnās pārlases uzdevumi par skaitļiem | 18 | |
Uzdevumi par cikliem | 19 | |
Masīvi | 21 | |
Darbs ar failiem | 22 | |
Vairākdimensiju masīvi | 25 | |
Apakšprogrammas | 27 | |
Grafiskās procedūras un funkcijas | 32 | |
Rekursīvi zīmējumi | 35 | |
Kopas | 38 | |
Ieraksti | 40 | |
Dinamiskās datu struktūras | 42 | |
Noderīgas taustiņu kombinācijas | 46 |
Lietotāja definētie tipi
Intervāla tips
TYPE burts=’A’..’Z’;
VAR a:burts;
b:10..1000;
Uzskaitāmais tips
TYPE diena=(Pirmdiena,Otrdiena,Tresdiena,Ceturtdiena,Piektdiena,Sestdiena,Svetdiena)
VAR a:diena;
b:(sarkans,dzeltens,zals)
Uzskaitījuma tipam pieļaujamas tikai salīdzināšanas operācijas, tam pielietojamas standartfunkcijas:
succ(x) – nākamais elements aiz x
pred(x) – iepriekšējais elements pirms x
ord(x) – elementa x kārtas numurs (numurēšana sākas ar 0)
Mainīgie
Mainīgo nosaukumam jāatbilst šādām prasībām:
tie var sastāvēt no latīņu alfabēta burtiem, cipariem vai pasvītrojuma zīmes (citi simboli nav pieļaujami);
mainīgā nosaukums var sākties tikai ar burtu;
mainīgā nosaukums nedrīkst sakrist ar kādu no rezervētajiem atslēgvārdiem (piemēram, begin ,for, if, end);
nosaukuma garums var būt patvaļīgs, vērā tiks ņemti pirmie 63 simboli.…
Šajā darbā Jūs varēsiet atrast padomus un dažādus uzdevumus iesācējiem Pascal programmas lietošanā. Īsi un kodolīgi ar teorētiskajiem pamatojumiem ir izveidota Pascal pamatu teorija.
