I BOB.
DASTURLASH TEXNOLOGIYASI. OBYEKTLARNI BOSHQARISH
18
Quyida sprayt rangini 6 marta o‘zgartirish uchun
repeat
blokidan
foydalanishga doir misol
keltirilgan:
Agar ro‘yxatdagi
element
larning soni
21 ga, “ball” nomli o‘zgaruvchining
qiymati esa 7 ga teng ekanligi ma’lum
bo‘lsa, rasmda keltirilgan skriptdagi
mushukning kostyumi necha marta
o‘zgarishini aniqlang.
TOPSHIRIQ
Takrorlanishlar soni matematik operatorlar orqali
belgilangan skript
Sizningcha, rasmda keltirilgan skriptda qaysi hisoblagich (
a
–
tashqi
sikl,
b
– ichki sikl) kamroq o‘zgaradi? Kostyum necha marta
o‘zgarishini, ya’ni takrorlanishlar sonini aniqlang.
TOPSHIRIQ
Sprayt rangini o‘zgartirishdan oldin 2 sekund kutib turiladi. Avvalgi rang o‘rniga yangi rang olinadi,
so‘ngra oldingi sprayt shu rang bilan bo‘yaladi. Rangni o‘zgartirish jarayoni 6 marta takrorlanadi.
Yuqoridagi rasmda har bir rang o‘zgarishidan keyingi olti xil rangdagi baliq tasvirlangan.
Siklning boshqa sikl ichida bajarilishini ham tashkil qilish mumkin. Bunday
holatda tashqi va ichki
sikllar o‘zaro farqlanadi.
1-marta 2-marta 3-marta 4-marta 5-marta 6-marta