Parametrli sikl operatori
FOR I:=M1 TO M2 DO S;
Ml va M2 - sikl parametrining boshlang'ich va ohirgi qiymati.
S - bitta yoki bir nechta operatordan iborat.
Old shartli operator
Old - shartli sikl operatori operatordagi hisobga bog'liq bo'lib, sikl takrorlanish soni noaniq bo'lgan holda ishlatiladi.
WHILE B DOS;
bu erda B -mantiqiy ifoda;
S - sikl tanasi (1 ta yoki bir nechta operatordan iborat).
Takrorlash shartli operatori.
REPEAT S UNTIL B;
Bu yerda, S- sikl tanasi;
B - mantiqiy ifoda.
Umumiy nomga ega bo'lgan bir hil ko'rinishdagi tartiblangan elementlar ketma-ketligi massiv deb ataladi. Komponenta tipi - baza tipi hisoblanadi. Har bir komponenta o'zining indeksi va nomiga ega (bular qavs ichida keltiriladi).
Komponenta tipi quyidagi ko'rinishga ega:
A=ARRAY [Tl] OF T2.
bu yerda A - massiv nomi
Tl - indeksning skalyar yoki chegaralangan tipi (REAL, INTEGER ijozat etilmaydi).
T2 - baza tipi yoki komponenta tipi (oddiy yoki murakkab bo'lishi mumkin).
Masalan: V:ARRAY [N...M] OF T;
bu yerda V - massiv nomi;
N va M massiv indeksining quyi va yuqori chegarasi
T - massiv tavsifi.
Ko'p o'lchamli massivlarda har bir o'lchamning o'zgarish chegarasi bir-biridan vergul bilan ajratiladi. Ko'p o'lchamli massivlarda indekslarning chegarasini konstantalarning nomi orqali berish maqsadga muvofiqdir.
Masalan:
CONST N=10;K=20;
VAR B: ARRAY [ 1.. .N, 1.. .K] OF INTEGER;
Funksiya sarlavhasi va bajarilish bo'limlaridan tashkil topgan bo'lib, quyidagi umumiy ko'rinishga ega:
FUNCTION funksiya nomi (rasmiy paramtrlar ro'yhati): Funksiya tavsifi;
Rasmiy parametrlar ro'yhati
Rasmiy parametrlarning nomi va tavsifidan tashkil topgan bo'lib, bir-biridan vergul bilan ajratiladi. Bundan tashqari parametr nomi va tavsifi orasida ikki nuqta qo'yiladi.
Do'stlaringiz bilan baham: |