Ia9 -fesil-1: 9 qxd


Şərt operatoruna hansı şərti yazmaq lazımdır ki, proqram



Yüklə 0,52 Mb.
səhifə30/49
tarix02.01.2022
ölçüsü0,52 Mb.
#1163
növüDərs
1   ...   26   27   28   29   30   31   32   33   ...   49
Şərt operatoruna hansı şərti yazmaq lazımdır ki, proqramcdəyişəninəab dəyişənlərinin ən kiçiyinin qiymətini mənimsətsin?







if ... then

c := a else

c := b;

4. Aşağıdakı operator ekrana hansı məlumatı çıxaracaq?

if 12 < 12 then

WriteLn ('Kiçikdir') else

WriteLn ('Kiçik deyil');





DÖVRLƏR.

WHILE, FOR REPEAT OPERATORLARI

Məsələlərin həll alqoritmini qurarkən bəzən müəyyən komandalar ardıcıllığınıbir neçə dəfə dalbadal yerinə yetirmək lazım gəlir. Əlbəttə, həmin ardıcıllığı tələbolunan qədər yazmaq da olar. Ancaq bu yol çox da əlverişli deyil.

Əgər komandaların və təkrarların sayı çox böyükdürsə, alqoritmin yazılışı çoxuzun alınar. Bundan başqa, bir çox alqoritmlərdə təkrarların sayı qabaqcadan məlumolmur və yalnız proqramın gedişi zamanı aydınlaşır. Bu problemi aradan qaldırmaqüçün xüsusi alqoritmik strukturdan - dövr, yaxud təkrardan istifadə olunur.

Dövr yaratmaq üçün konstruksiyalar bütün proqramlaşdırma dillərində vardır.Dövr üç əsas hissədən ibarət olur:



    1. İnisiallaşdırmada dövr yerinə yetirilməyə hazırlanır.

    2. Dövrün gövdəsi təkrar-təkrar icra olunan operatorlar qrupudur.

    3. Sonluq şərti dövrün gövdəsinin icrasından qabaq yoxlanır və dövrün sona çat-masını yoxlamaq üçün ondan istifadə edilir.

Sayğaclı dövr. Dövrün gövdəsinin neçə dəfə təkrarlanacağı qabaqcadanməlum olduqda dövr operatorunu yazmaq daha asan olur. Bu halda sayğaclıdövrdən istifadə olunur.


Yüklə 0,52 Mb.

Dostları ilə paylaş:
1   ...   26   27   28   29   30   31   32   33   ...   49




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

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin