|
Paskal` tilinde programma strukturası: programma baslamasınan hám tiykarǵı bloktan ibarat boladı.Turbo Paskalda programma strukturası tómendegishe
|
səhifə | 2/4 | tarix | 14.04.2023 | ölçüsü | 48,41 Kb. | | #98055 |
| 11-tema HEMISKE
Paskal` tilinde programma strukturası: programma baslamasınan hám tiykarǵı bloktan ibarat boladı.Turbo Paskalda programma strukturası tómendegishe:
Program
;
Tiykarǵı blok ulıwma jaǵdayda 6 - bólimnen ibarat:
Belgiler (label).
Ózgermesler (const).
Tipler(type).
Ózgeriwshiler (var).
Funkciya hám proceduralar (Function, procedure).
Operatorlar.
End.
kórnisinde jazıladı. Ha`r bir bólimniń wazıypasın kórsetemiz.
1. Belgiler:
Label l1, l2, l3,..., lk kórinisinde jazıladı.
Bul jerde label – bólimniń atı bolıp, ol “metka - belgi“ degen mánisti ańlatadı. Metkalar programma tekstinde daǵazalanadı.
Mısal: label 24; … 24: k:=k+1;
2. Ózgermesler. Ulıwma jaǵdayda Const a1=s1; a2=s2;...; an=sn; kórinisinde jazıladı. Bul jerde const bólimniń atı bolıp, ózgermes degen mánisti beredi hám a1, a2, ..., an ózgermeslerge s1, s2, ..., sn mánisler menshiklengen.
Mısal: const x=10; n=23.25; nmin=-n; s=”+”;
Ózgermes tipi menshiklengen mánisler tipi boyınsha anıqlanadı. Bul jerde:
x, nmin: integer tipi, n: real tipi, s:char tipine tiyisli. Eger programma ózgermeslerǵe iye bolmasa, bul bólim taslap ketiledi.
3. Tipler. Ulıwma jaǵdayda
Type t1=(tip mazmunı); t2=(tip mazmunı);...; tn =(tip mazmunı); kórinisinde jazıladı. Bul jerde type bólimniń atı bolıp, ol “tip” degen mánini beredi; t1, t2, ..., tn keltirilgen tip atları yamasa identifikatorlar dep aytıladı.
Mısal: Berilgen x1, x2, … , x200 pútin sanlardı x200, x100, x199, x99, … , x101 , x1 tártibinde jaylastırıw ushın programma tekstin jazıń:
Dostları ilə paylaş: |
|
|