12
. Ievads programmēšanas valodā. Elementāra programma

Program pascal

Embed Size (px)

DESCRIPTION

Pascal 1

Citation preview

Page 1: Program pascal

.

Ievads programmēšanas valodā. Elementāra programma

Page 2: Program pascal

Programmēšanas valodu Pascal, kas nosaukta 17.gs. matemātiķa Blēza Paskāla vārdā,

pagājušā gadsimta 60.gadu beigās izveidoja Niklaus Virts no Cīrihes.

Sākotnēji tā tika veidota kā līdzeklis programmēšanas pamatu apguvei, taču tā drīz vien Pascal kļuva par vienu no populārākajām programmēšanas valodām.

Page 3: Program pascal

1. 26 lielie un mazie latīņu alfabēta burti:

A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z.

Valodas Pascal alfabēts

Page 4: Program pascal

3. Speciālie simboli:

+ pluss- mīnuss* zvaigznīte/ slīpā svītra= vienāds. punkts, komats; semikols# numura zīme$ dolārs

: kols‘ apostrofs< mazāks> lielāks( ) apaļās iekavas[ ] kvadrātiekavas{ } figūriekavas^ rādītājs

atstarpe

Valodas Pascal alfabēts

Page 5: Program pascal

4. Sapārotie simboli:

: = , < > , <= , >= , . . , (. , .) , (* , *)

Valodas Pascal alfabēts

Page 6: Program pascal

5. Atslēgas vārdi:

ABSOLUTE, AND, ARRAY, BEGIN, CASE, CONST, DIV, DO, DOWN, ELSE, END, EXTERNAL, FILE, FOR, FORWARD, FUNCTION, GOTO, IF, IN, INLINE, LABEL, MOD, NIL, NOT, OVERLAY, OF, OR, PACKED, PROCEDURE, PROGRAM, RECORD, REPEAT, SET, SHL, SHR, STRING, THEN, TO, TYPE, UNTIL, VAR, WHILE, WITH, XOR.

Valodas Pascal alfabēts

Page 7: Program pascal

Programmām ir noteikts pieraksts. Vispārīga gadījumā programma valodā Pascal sastāv no divām lielām daļām –

1. Definīciju daļas (apraksta daļas)

2. Programmas galvenā bloka (operatoru daļas)

Page 8: Program pascal

Programmu struktūra

Page 9: Program pascal

Uzrakstīsim pirmo programmu valodā Pascal, ievērojot izstrādes gaitas etapus.1. Uzdevumu izvirzīšana.Uzdevums – uzrakstīt programmu, kas izvada uz ekrānu tavu vārdu.2. Algoritma izstrādāšana.Tiek izlemts, kas tieši soli pa solim būs jādara programmai.3. Programmas izstrādāšana.Programmas teksta uzrakstīšana Pascal vidē.

4. Programma kompilēšana (kļūdu meklēšana un labošana.)

Piemērs:

Page 10: Program pascal

(‘06.10.2014’);

Page 11: Program pascal

Uzdevumi:

Page 12: Program pascal

No kā sastāv programmēšanas valodas Pascal alfabēts?Kādas ir valodas Pascal uzrakstītas programmas galvenās daļas?Kāda ir ievades un izvades operatoru darbība?Kāda ir atšķirība ir starp operatoriem WRITE un WRITELN?

Atkārtosim: