else
kalit so‘zi, oldindagi eng yaqin
if
kalit so‘ziga
tegishli hisoblanadi (xuddi ochiluvchi va yopiluvchi qavslardek). Buni inobatga
olmaslik mazmunan xatoliklarga olib kelishi mumkin.
?: shart amali.
Agar tekshirilayotgan shart nisbatan sodda bo‘lsa, shart
amalining “
?:
” ko‘rinishini ishlatish mumkin:
?
1
>
:
2
>;
Shart amali
if
shart operatoriga o‘xshash holda ishlaydi: agar
0 qiymatidan farqli yoki true bo‘lsa,
1
>, aks holda
2
> bajariladi.
Odatda, ifodalar qiymatlari birorta o‘zgaruvchiga o‘zlashtiriladi. Misol tariqasida
ikkita butun son maksimumini topish masalasini ko‘raylik:
Do'stlaringiz bilan baham: |