Xalq ta’limi vazirligi tomonidan tashkil etilgan Scratch dasturlash



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

 


Tasodifiy raqamni yaratish 
    Ba'zi ilovalar, misol uchun, Kompyuter o'yinlari kabi tasodifiy yoki 
tasodifiy elementni talab qiladi. Misol uchun, zarlarning(toshlarning) 
otilishiga taqlid qilish kerak bo'lgan o'yin 1 dan 6gacha bo'lgan 
tasodifiy sonlar juftlarini yaratishi kerak. Scratch bu imkoniyatni 8.3 
rasmda ko'rsatilgan kod blokidan foydalanib beradi.
 
Rasm 8.3 
Odatiy bo'lib, ushbu kod bloki 1 dan 10 gacha bo'lgan raqamlarni 
yaratish uchun o'rnatiladi. 
Bu kod blok har qanday berilgan qator yordamida butun sonlarni 
tasodifiy bittasini chiqarib berishda ko’maklashadi. Odatda, 1-dan 10-
ga qadar bo'lgan oraliq beriladi, lekin siz o'zingizning ehtiyojlaringizga 
mos ravishda kirish maydonlarini o'zgartirishingiz mumkin. Agar kerak 
bo'lsa, salbiy raqamlarni yaratishingiz mumkin. Raqamli oraliqni qattiq 
kodlashdan tashqari, o'zgaradigan bloklarni bitta yoki har ikkala kod 
blokining kirish maydoniga sudrab qo'yishingiz mumkin. 
Ushbu kod blokining qanday ishlashini tushunish uchun quyidagi 
misolni ko'rib chiqing: 
 


Bu senariyda, Count nomli o'zgaruvchan yaratilgan va boshlang'ich 
qiymati 0ga teng deb tayinlanadi. Keyin o'zgaruvchining qiymati 1 dan 
5 oralig'ida tasodifiy tanlangan qiymatni belgilash orqali o'zgaradi. 
Keyin ikkita o'rnatilgan kod blokini qayta bajarish uchun sikl yaratiladi.  
Sikl bir necha marta takrorlash uchun mo'ljallangan va u bizda 10 
marta bajariladi. 
Ammo, agar Count o’zgaruvchisini sikldagi davr kiritish sohasiga olib 
borilsa, Countga tasodifiy berilgan qiymatiga qarab tsikl takrorlash 
soni ham tasodifiy aniqlanadi.  
 

Download 5,21 Mb.

Do'stlaringiz bilan baham:
1   ...   70   71   72   73   74   75   76   77   ...   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