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



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

eger (k % x == 0) onda

xaricet(k, " ");





Nəticə:

Her-hansi eded daxil edin 17

1 ile 100 arasinda 17 -e bolunen ededler: 17 34 51 68 85





Nümunə. Aşağıdakı kod 1-dən 100-ə qədər ədəd arasında istifadəçinin daxil etdiyi ədədə bölünən ədədləri və onların miqdarını çap edir.



tam k, x, mqd;

xaricet("Her-hansi eded daxil edin \y"); daxilet(x);

//evvelce mqd -i 0-ra menimsedek mqd = 0;

xaricet("1 ile 100 arasinda ", x, " -e bolunen ededler:\y\y"); say (k 100) {

// her defe x -e bolunen eded olanda

// mqd -i 1 vahid artiraq



eger (k%x == 0) { mqd++; xaricet(k, " ");

}

}

//mqd -i cap edek

xaricet("\y Cemi ", mqd, " eded. \y");


Nəticə:



Her-hansi eded daxil edin 13

1 ile 100 arasinda 13 -e bolunen ededler:

13 26 39 52 65 78 91

Cemi 7 eded.




İzahı: Burada biz sayı yadda saxlamaq üçün əlavə mqd dəyişəni elan elədik və dövrdən əvvəl onu 0-ra mənimsətdik. Dövr daxilində hər dəfə tələb olunan ədəd tapılanda

miqdarı bir vahid artırırıq.

İç - içə dövr

Dövr daxilində istənilən operatordan o cümlədən dövrdən istifadə edə bilərik. Bu adlanır dövr içərisində dövr və ya iç-içə dövr. Aşağıdakı nümunəyə baxaq:



Nümunə 4. Aşağıdakı kod ekranda alt-alta 10 sətir 1 –dən 10-a kimi ədələri çap edir.



tam k,i;


Yüklə 1,04 Mb.

Dostları ilə paylaş:
1   ...   28   29   30   31   32   33   34   35   ...   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