Xalq ta’limi vazirligi tomonidan tashkil etilgan Scratch dasturlash kursi uchun




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

Arifmetik hisoblash tartibi 
Barcha dasturlash tillari singari, Scratch ham murakkab raqamli hisob-
kitoblarni yaratish uchun raqamli kod bloklarining turli 
kombinatsiyalarini birlashtirishga imkon beradi. Misol uchun, quyidagi 
stsenariyga qarang: 
Bu erda kichik bir senariy yaratilgan bo'lib, u raqamli ifodani baholaydi 
va Total ismli o'zgaruvchining natijasini belgilaydi. Ushbu tenglama 
bir-biriga raqamlar kodi bloklarini kiritish orqali yaratilgan. Masalan, 
tenglama 8.2-rasmda ko'rsatilgan kod bloklarini bir-biriga joylashtirish 
orqali yaratilgan. 


Rasm 8.2 kod bloklarining turli kombinatsiyalarini yig'ish orqali 
murakkab formulalarni yaratgan. 
8.2-rasmda ko'rsatilgandek, tenglama o'zgaruvchilar birligiga bo'linish 
kodi blokini kiritish orqali to'plandi. Keyin qo'shimcha kod bloki 
bo'linish kodi blokining chap tomoniga qurilgan. Nihoyat, ko'paytirish 
kod bloki va ayirish kod bloki qo'shimcha kod blokining qo’shish 
maydonlariga kiritildi. 
Barcha dasturlash tillari singari, Scratch matematik ifodalarning 
tarkibiy qismlarini, ma'lum bir tartibga rioya qilib, ustun buyrug'i deb 
ataladi. Xususan, Scratch "yuqoridan pastga" yondashuvidan 
foydalanib, ifodani baholaydi. Misol uchun, rasmda ko'rsatilgan. 8.2, 
Scratch uni quyidagicha baholaydi: 
1. Birinchidan, kodning yuqori ikki blokining qiymati hisoblanadi. 
Shuning uchun, 4 5ga ko'paytiriladi, 20 qiymatini oladi va 2 4dan 
ayriladi, 2 qiymatini oladi. 
2. Keyinchalik, ikkinchi darajali kod blokida (qo'shimcha blok) 
joylashgan ifoda baholanadi. Shunday qilib, 20 2ga qo'shiladi va 22 
qiymatini oladi. 
3. Nihoyat, eng past darajadagi kod bloki 22ni 2ga bo'lish va natijada 
yakuniy 11 qiymatini olish yo'li bilan baholanadi. 
 



Download 5,21 Mb.
1   ...   34   35   36   37   38   39   40   41   ...   79




Download 5,21 Mb.
Pdf ko'rish

Bosh sahifa
Aloqalar

    Bosh sahifa



Xalq ta’limi vazirligi tomonidan tashkil etilgan Scratch dasturlash kursi uchun

Download 5,21 Mb.
Pdf ko'rish