Shart operatorlari (if, elif, else)
Tarmoqlanuvchi operatorlar.
Last updated
Was this helpful?
Tarmoqlanuvchi operatorlar.
Last updated
Was this helpful?
Agar algoritm qadamlari ketma-ket bajarilish jarayonida qandaydir shartga bo’gliq ravishda o’zgarsa, bunday algoritm tarmoqlanuvchi algoritm deb nomlanadi. Shart bu mantiqiy ifoda bo’lib, faqat rost yoki yolg’on qiymatni qabul qiladi. Agar shart rost bo’lsa True
, yolg’on bo’lsa False
tarmog’i bo’yicha algoritm qadami davom etadi. Masalan 2 ta sonni taqqoslashdan tortib murakkab shartlargacha.
if
operatoridan shartlarni tekshirishda foydalaniladi. Agar shart bajarilmasa else
qismiga (agar bo'lsa) o'tadi.
Bu kodimizni yanada aniqroq ham qilishimiz mumkin.
and
, or
va not
Ushbu operatorlar bir nechta shartlarni birlashtirib tekshirish uchun foydalaniladi.
Operator
Ishlatilishi
Qisqa shakli
and
Shartlar rost bo'lsa, rost qaytaradi
&
or
Shartlarni kamida bittasi rost bo'lsa, rost qaytaradi
|
not
Shart qiymatini teskarisiga o'zgartiradi (rost bo'lsa yolg'on, yolg'on bo'lsa rost)
!
algo.ubtuit.uz saytidan 31-60 masalalar