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ı
Dostları ilə paylaş: |