Mantiqiy taqqoslashlarni bajarish




Download 5,21 Mb.
Pdf ko'rish
bet40/79
Sana19.01.2024
Hajmi5,21 Mb.
#141076
1   ...   36   37   38   39   40   41   42   43   ...   79
Bog'liq
Scratch bo\'yicha o\'zbekcha kitob (1)

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.
1   ...   36   37   38   39   40   41   42   43   ...   79




Download 5,21 Mb.
Pdf ko'rish