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



Yüklə 1,04 Mb.
səhifə27/53
tarix02.01.2022
ölçüsü1,04 Mb.
#37204
1   ...   23   24   25   26   27   28   29   30   ...   53
alqoritmlesdirma ve proqramlasdirmanin esaslari muhazire

eger ( x > 10)

xaricet(" Proqramlashdirma asan deyil. \y"); xaricet(" O hem de maraqlidir. \y");





tam x;

xaricet("x -i daxil edin. \y"); daxilet(x);






x -i daxil edin.

12

Proqramlashdirma asan deyil. O hem de maraqlidir.


Nəticə 1:

Nəticə 2:



x -i daxil edin.

9

O hem de maraqlidir.


İzahı: Gördüyümüz kimi burada biz şərt operatorundan sonra iki dənə xaricet operatoru yazmışıq. Bunlardan birincisi ( xaricet(" Proqramlashdirma asan deyil. \y");) şərtə aiddir, ikincisi isə sərbəst( xaricet(" O hem de maraqlidir. \y");). Nəticələrdən görürük ki, şərt ancaq birinci çapet -ə təsir edir, yəni şərt ödənsə o çap olur, ödənməsə yox. İkinci çapet –in isə şərt ilə əlaqəsi yoxdur. Hər iki halda o çap olundu. İndi isə bu iki çapet –i blok daxilində yerləşdirək və nəticələri təkrar yoxlayaq. Kod aşağıdakı kimi olar:




Nəticə 1:






x -i daxil edin.

12

Proqramlashdirma asan deyil. O hem de maraqlidir.





Nəticə 2:



x -i daxil edin.

9


İzahı: Gördüyümüz kimi burada biz şərtdən sonra fiqurlu mötərizə { açırıq və hər iki çapet operatorunu blok daxilinə yerləşdiririk. Bu zaman artıq şərt hər iki çapet-ə təsir edir. Şərt ödənəndə hər ikisi icra olunur, ödənməyəndə heç biri.


Mövzu15

Dövr operatorları.Say dövr operatorları.İç-içə dövr.Şərtli dövr operatorları




Yüklə 1,04 Mb.

Dostları ilə paylaş:
1   ...   23   24   25   26   27   28   29   30   ...   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