repeat until
ichida bajariladi. Sikl
Bu haqiqiy yoshingiz emas, qayta urinib
koʻring
deb aytishda hamda yosh 4 dan katta va 100 dan kichik boʻlmagunicha yoshni kiritilgan
maʼlumotlar sifatida qabul qilishda davom etadi.
Tekshirish:
kiritilgan
maʼlumotlar asosli
yoki oʻrnatilgan
cheklov va chegaralar
doirasida ekanini
tekshirish.
Kalit soʻzlar
28
8.1-mashgʻulot
Yangi Scratch dasturini yarating.
Sprayt foydalanuvchiga bir nechta tanlash variantiga ega savollar bersin. Foydalanuvchi
ehtimoliy javoblardan birortasini kiritmagunicha savolni takrorlang.
8.2-mashgʻulot
Uchta harakat toʻplamini bajara oluvchi Scratch dasturini yarating.
Foydalanuvchidan qaysi harakatni xohlashini soʻrang. Kiruvchi maʼlumotlarni tekshiring
va ular toʻgʻri tanlovni amalga oshirmagunicha soʻrashda davom eting. Keyin ular tanlagan
harakatni amalga oshiring.
8.3-mashgʻulot
Foydalanuvchi oʻzi haqidagi axborotlarni, masalan, yoshi, boʻyi, sevimli rangini kiritishi lozim
boʻlgan Scratch dasturini yarating.
Kiruvchi maʼlumotlarni tekshiring va to‘g‘ri yoki noto‘g‘ri ekani haqidagi xabarni chiqaring.
Shuningdek, masalan, ular “Ha” yoki “Yoʻq” deb javob berganiga ishonch hosil qilish uchun matn
tekshiruvini ham amalga oshirish mumkin.
Bu misolda foydalanuvchi
Ha
,
H, h
yoki
ha
buyrugʻini kiritmagunicha dastur
Boshlashga
tayyormisiz?
deb bir necha marta soʻraydi. Toʻrtta variantdan hammasi berilgan, chunki ulardan
istalgani kiritilishi mumkin.
Agar yana biror narsa kiritilsa, u shunchaki yana oʻsha savolni beraveradi.
|