İsa Musayev, Mətləb Əlizadə



Yüklə 1,71 Mb.
Pdf görüntüsü
səhifə72/166
tarix15.06.2022
ölçüsü1,71 Mb.
#116950
növüDərs
1   ...   68   69   70   71   72   73   74   75   ...   166
Sətri funksiyalar. 
Sətri funksiyalarda ya arqumentlər, ya da funksiyanın özü sətri qiymət alır. 
Sətrin uzunluğunu təyin edən funksiya. Bu, Len(Sətir$) kimi yazılır və sətri ədədə 
çevirir. Yəni sətrdəki simvolların sayını çap edir.
Fərz edək ki, Len funksiyasının arqumenti ―informatika‖ sətridir. Bu halda tam ədədli 
sətri dəyişən olan intDlinaStroki = Len(―informatika‖) = 11 olacaqdır. 
Sətri bölmə funksiyaları. Bunlar sətrin solundan, sağından və ortasından müəyyən 
uzunluqda hissə, məsələn, Left$(Stroka$, Dlina$) funksiyası Stroka$ sətrinin birinci 
108
kvadrat kökalma 
109
Üstlü funksiya 
110
Təsadüfi kəmiyyətlər generatoru 
111
Bu düymənin üstündə (X^Y) göstərməli. 


93 
simvolundan başlayaraq Dlina$ parametri qədər, Right$(Stroka$, Dlina$) funksiyası 
Stroka$ sətrinin son simvoldan başlayaraq Dlina$ parametri qədər, Mid$(Stroka$, 
Pozisiya$, Dlina$) isə Stroka$ sətrinin Pozisiya$ parametrində göstərilən simvolundan 
başlayaraq Dlina$ parametri qədər hissə ayırıb çap edir. 
Fərz edək ki, Stroka$ =‖informatika‖, bu halda, Left$ (―informatika‖, 2) = ‖in‖, 
Right$ (―informatika‖, 4) = ‖tika‖, Mid$(―informatika‖, 3, 5) = ―forma‖ olacaqdır. 
İndi ―sətri kalkulyator‖ yaradaq. Bunun üçün: 
1. Forma üzərində sətr daxil etmək üçün txt1 və txt2, nəticəni çap etmək üçün txt3 
mətn sahələri və konketenasiya (birləşdirmə) əməlini reallaşdıran cmdCon əmr düyməsi 
yerləşdirməli.
2. cmdCon_Click() hadisəvi proseduru aşağıdakı kimi yazmalı
Sub cmdCon_Click() 
txt3.Text = txt1.Text + txt2.Text 
End Sub 
3. Layihəni icraya buraxmalı. txt1txt2 mətn sahələrinə sətr daxil edib, əmr 
düyməsini sıxmalı. Nəticə txt3 mətn sahəsində görünəcəkdir.
İndi Mid$(stroka$, bytM,bytN) funksiyasından istifadə etməklə sətrin dəyişdirilmə-
sinə baxaq.
Bunun üçün: 
4. Forma üzərində txt1Mid, txt2Mid, bytM, bytN mətn sahələri və cmdMid əmr 
düyməsi yerləşdirməli
5. cmdMid_Click() hadisəvi proseduru aşağıdakı kimi yazmalı

Yüklə 1,71 Mb.

Dostları ilə paylaş:
1   ...   68   69   70   71   72   73   74   75   ...   166




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

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin