Mübariz Xəlilov, Nazlı Həsənova



Yüklə 4,93 Mb.
Pdf görüntüsü
səhifə303/355
tarix22.12.2023
ölçüsü4,93 Mb.
#154030
növüDərs
1   ...   299   300   301   302   303   304   305   306   ...   355
INFORMATIKA KITAB BUTOV-1

N=255
qəbul edilir. Sətir tipi ümumi şəkildə aşağıdakı kimi 
təsvir edilir: 
var :string[<
sətrin maksimal 
bvbvbvvbvbbb
uzunluğu>] 
Məsələn

var Name:String[20];S:String;
Turbo Pascal 
dilində sətrə simvollar ardıcıllığı kimi baxılır. Sətir 
daxilindəki simvollar birdən başlayaraq nömrələnirlər, sətrin hər bir elementi 
sətrin adı və kvadrat mötərizədəki indeksi ilə göstərilə bilər. İndeks tam tipli 
müsbət sabit, dəyişən və ya ifadə ola bilər. İndeksin qiyməti sərhəddindən 
kənara çıxmamalıdır. 
Məsələn

Name[5],Name[i],Name[k+1]
və s. 
Sətirlərə birləşdirmə “+” əməliyyatını tətbiq etmək olur. 
Məsələn
,
st:=‘a’+‘b’; 
st:=st+’c’; 
Nəticədə alırıq 
st

abc. 
Əgər birləşdirilmiş sətrin uzunluğu maksimal 
uzunluğu aşırsa, onda “ artıq ” simvollar atılır.
Məsələn

var st:string[1]; 
begin st:=‘123’; writeln(st)end. 
proqramı nəticədə 1 simvolunu çap edəcək.
İki sətir arasındakı 
=

< >

>

<

>=

<=
münasibət əməliyyatları, sətirdəki 
simvolların daxili kodlaşdırma nömrələrinin müqayisəsi ilə aparılır. Əgər bir 
sətir o birindən qısadırsa, qısa sətirdə çatmayan simvollar 
CHR(0)
qiymətləri 
ilə əvəz edilir. Məsələn, aşağıdakı münasibət əməliyyatları 
TRUE
qiymətini 
verəcək:

A’>‘1’;‘Turbo’<‘TurboPascal’;‘cosm1’<’cosm2’; 
‘pascal’>‘PASCAL’;’MSDOS’=’MSDOS’. 
Sətirlər və simvollar üzərindəki digər əməliyyatlar aşağıdakı standart 
prosedur 
və funksiyaların köməyi ilə həyata keçirilir: 
1) 

Yüklə 4,93 Mb.

Dostları ilə paylaş:
1   ...   299   300   301   302   303   304   305   306   ...   355




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©genderi.org 2024
rəhbərliyinə müraciət

    Ana səhifə