Alqoritmləşdirmə Proqramlaşdırmanın əsasları Translyator və kompilyatorlar



Yüklə 1,04 Mb.
səhifə35/53
tarix02.01.2022
ölçüsü1,04 Mb.
#37204
1   ...   31   32   33   34   35   36   37   38   ...   53
alqoritmlesdirma ve proqramlasdirmanin esaslari muhazire

neqederki ( sherti ifade )

{

emeliyyat emeliyyat



}

Bir dənə də əməliyyatı blok daxilinə yerləşdirə bilərik, bu artıq zövq məsələsidir.



Nümunə 1. Aşağıdakı kod şərti dövr operatorundan istifadə etməklə ekranda 1-dən 10-a kimi ədələri çap edir.



tam x; x = 1;

neqederki( x <= 10 ){

xaricet(x, " "); x = x + 1;



}

xaricet("\y");




Nəticə:






1 2 3 4 5 6 7 8 9 10



İzahı: Tam tipli x dəyişəni elan edirik və saydən əvvəl x-ə 1 qiyməti mənimsədirik. Dövrün şərtində x –in qiymətinin 10-dan kiçikdərabər olması şərtini yoxlayırıq. x –in qiyməti 1 olduğuna görə şərt doğru qiymət alır və dövrün daxilində verilmiş

əməliyyatlar icra olunur. Dövr daxilində x –in qiyməti çap olunur və daha sonra 1 vahid artırılır və dövr əvvələ qayıdır, şərti yoxlamağa. Bu proses x dəyişəninin qiyməti artıb 10-dan böyük olana kimi davam edir. x 10-dan böyük olduqda artıq dövrün şərti

ödənmir və dövr bitir.

Nümunə 2. Aşağıdakı proqram istifadəçidən hər dəfə bir ədəd daxil etməsini istəyir və həmin ədədi təkrar ekranda çap edir. Bu proses istifadəçi 0 qiyməti daxil edənədək davam edir.



tam x;

xaricet("Sayden cixmaq ucun 0 daxil edin. \y");

// saye girmek ucun x -e 0dan ferqli

// her-hansi qiymet menimsedek x = 1;




Yüklə 1,04 Mb.

Dostları ilə paylaş:
1   ...   31   32   33   34   35   36   37   38   ...   53




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