Xalq ta’limi vazirligi tomonidan tashkil etilgan Scratch dasturlash


Mantiqiy taqqoslashlarni bajarish



Download 5,21 Mb.
Pdf ko'rish
bet76/147
Sana15.01.2022
Hajmi5,21 Mb.
#368550
1   ...   72   73   74   75   76   77   78   79   ...   147
Bog'liq
Scratch bo'yicha o'zbekcha kitob

Mantiqiy taqqoslashlarni bajarish 
       
Matematik va taqqoslash operatsiyalarini bajarish uchun kod 
bloklaridan tashqari, Scratch mantiqiy taqqoslash operatsiyalarini 
qo'llab-quvvatlaydigan uchta kod blokiga ham kirishni ta'minlaydi. 
Ushbu kod bloklari 8.6-rasmda ko'rsatilgan. 
Kodning birinchi bloki ikki xil qiymatlar to'plamini sinab ko'rib, ikkalasi 
ham to'g'ri yoki yo'qligini aniqlash uchun ishlatiladi. Kodning ikkinchi 


bloki ikki xil qiymatlar to'plamini sinab ko'rib, kamida bittasi to'g'ri yoki 
yo'qligini aniqlash uchun ishlatiladi. Va oxirgi kod bloki sinovdan 
o'tkazilayotgan shart noto'g'ri (to'g'ri emas) yoki yo'qligini aniqlash 
uchun ikkita qiymatni baholashga imkon beradi. 
 
Ushbu uchta kod bloki bilan qanday ishlashni yaxshiroq tushunish 
uchun keling, ba'zi misollarni ko'rib chiqaylik. Quyida ko'rsatilgan 
birinchi misol - yashil bayroq tugmasi har bosilganda bajariladigan 
skript. Bu sodir bo'lganda, Countga tayinlangan qiymat 50 ga teng 
qilib o'rnatiladi. Keyin, Countga tayinlangan qiymatni tahlil qilish uchun 
boshqaruv kod bloki ishlatiladi. Agar Count 100 dan kichik va 10 dan 
katta bo'lsa, boshqaruv blokiga kiritilgan yakuniy operator bajariladi. 
Biroq, agar sinovdan o'tkazilayotgan ikkala shart ham noto'g'ri bo'lsa, 
u holda kod bloki bajarilmaydi. 
Quyidagi misol avvalgisiga juda o'xshaydi, lekin, ikkala shartlar rost 
deb baholanishiga ishonch hosil qilish o'rniga, skriptlardagi 
shartlardan faqat bittasi rost bo’lsa ham kod bloki ishlashi mumkun.    
 
 
 
Rasm 8.6 Ushbu kod bloklaridan foydalanib, siz murakkabroq 
taqqoslash operatsiyalarini bajarishingiz mumkin. 


 
Oxirgi  misolda  ikkita  qiymat  teng  yoki  yo'qligini  tekshirish  o'rniga, 
ularning  teng  emasligini  tekshirib,  salbiy  sinovni  amalga  oshiradigan 
skript ko'rsatilgan. Natijada, agar Countga berilgan qiymat 50 bo'lmasa, 
boshqaruv blokiga kiritilgan kod bloki bajariladi. 
 

Download 5,21 Mb.

Do'stlaringiz bilan baham:
1   ...   72   73   74   75   76   77   78   79   ...   147




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish