|
Cover ict stb inddBog'liq 8-sinf Informatika kitobi Cambridge 50
Aslida kompyuterda
tasodifiy raqam degan
tushuncha yoʻq: ular
qaysidir usul bilan
hosil qilinishi lozim!
Shunday qilib, ular
rostdan unchalik
ham tasodifiy emas.
Bu soxta tasodifni
anglatadi.
Bilasizmi?
1-mashgʻulot
Kutubxona foniga ega dastur yarating. Fonni tahrirlang, masalan, rangini oʻzgartiring.
2-mashgʻulot
Ikkinchi fonni qoʻshing. Dasturni oʻzgartiring va “keyingi bosqich” tugmasini qoʻshing.
“Keyingi bosqich” tugmasi bosilganida fon ikkinchi fonga oʻzgaradi.
2-masala
Tasodifiy raqamlar kompyuter dasturlarida juda muhim hisoblanadi. Bular kompyuter tomonidan
tasodifiy tanlanadigan raqamlardir. Keyin nima qilish kerakligi haqida qaror qabul qilish uchun
hosil qilingan raqamdan foydalanish mumkin.
Oʻyin shashqollari kabi tasodifiy raqamlar haqida oʻylang.
shashqolni aylantiring:
Agar raqam 1 boʻlsa, qarsak chaling.
Agar raqam 2 boʻlsa, yuqoriga va pastga sakrang.
Agar raqam 3 boʻlsa, polga oʻtiring.
Agar raqam 4 boʻlsa, qoʻshiq kuylang.
Agar raqam 5 boʻlsa, qoʻlingizni boshingizga qoʻying.
Agar raqam 6 boʻlsa, qoʻlingiz ustiga oʻtiring.
Kompyuterni ham xuddi shu tarzda dasturlash mumkin, masalan:
•
Oʻyinda ob-havo tasodifiy tarzda hosil qilinishi mumkin. Agar raqam 1 boʻlsa, yomgʻir yogʻishi,
2 boʻlsa, qor yogʻishi mumkin va hokazo.
•
Kompyuter boshqaradigan qahramon tasodifiy tarzda harakatlanishi va kompyuter har bir
burilishda harakatlanishi uchun qadamlar miqdorini hosil qilish mumkin.
Operators
menyusida
pick random
bloki mavjud.
Bu ikkita raqamni xohlagancha oʻzgartirish mumkin! Agar raqamlar 1 va 10 boʻlsa, ular orasidagi
har qanday raqam hosil qilinishi mumkin:
1, 2, 3, 4, 5, 6, 7, 8, 9 yoki 10
Keyin bu blokdan boshqa buyruqlarda foydalaniladi. Masalan, u oʻzgaruvchiga biriktirilishi yoki
|
| |