95
Dastur bilan muloqot
Dasturlash tillari aslida ma'lumotlar (raqamlar, chiziqlar, ro'yxatlar va boshqalar) bo'yicha
muayyan operatsiyalarni amalga oshiradi. Dasturdagi ushbu ma'lumotlar dasturchi tomonidan
"yotishi" mumkin yoki ular dasturni amalga oshirish jarayonida foydalanuvchidan keladi. Misol
uchun, agar dastur raqamni o'z-o'zidan ko'paytirishni amalga oshirsa, bu raqam
foydalanuvchidan olinishi mumkin. Foydalanuvchiga raqamni kiritish uchun ma'lumotlarni
kiritish uchun interfeysni ta'minlaydigan ba'zi ichki buyruqlar bajarilishi kerak.Scratch-da,
foydalanuvchi ma'lumotlarni kiritish imkonini beruvchi buyruq sensor bo'limida mavjud. U
so'rashga chaqiriladi ... va kuting. Sizning ismingiz qanday?"siz boshqa iborani kiritishingiz va u
erda o'zgarmaydigan yoki boshqa obyektlarni qo'yishingiz mumkin. Buyruq so'rashganda ... va
kutish amalga oshirilsa, ish sohaning pastki qismida kirish uchun maydon paydo bo'ladi.
Foydalanuvchi ma'lumotni kiritishi va maydonning oxirida Enter yoki tasdiq belgisini bosishi
kerak. Ushbu jamoaning qanday ishlashini o'zingiz tekshiring.Buyruq so'rash so'ng ... va amalga
kutib turing, matn box Canvas dan yo'qoladi. Biz unga kiritilgan ma'lumotlar qaerdan keladi?
O'zgaruvchan javob o'zlarini topish, ular. Bu ajralmas o'zgaruvchidir (uni yaratish kerak emas)
va sensorlarda joylashgan.Keling, mushuk bizga ismni so'rab, keyin bizni (masalan, "Salom,
Sasha") nomidan kutib oladigan skriptni yaratishga harakat qilaylik.
1. Avval foydalanuvchi nomini so'rashingiz kerak.
2. Keyin "Salom," va foydalanuvchi kiritgan obyektlarni yopishtirishingiz kerak. Buni
operatorlarda joylashgan birlashma buyrug'i bilan amalga oshirish mumkin.
3. Buyruq aytib ... ekranga xabar olib yordam beradi.
Natijada, skript shunday bo'ladi:
Quyidagilarini bajarib ko‘ring va qanday ishlashini tekshiring. Iltimos, "Salom" so'zidan va
verguldan keyin so'zlarni ajratish uchun bo'sh joy qo'shilganligini unutmang. Dasturimizni
murakkablashtiramiz. Mushuk salom aytgandan keyin, u 2*2 nechi bo'lishini so'raydi.
Foydalanuvchi to'g'ri javob berguniga qadar uni so'rasin. Jamoa so'rash uchun ... va kutish har
doim ma'lum bir nuqtaga qadar amalga oshiriladi, uni takrorlash uchun tuzilishga qo'yish kerak.
Ushbu dizayn to'xtatilishi kerak bo'lgan shart, operatsiya natijalarining to'g'riligi bo'ladi javob =
4.
Dostları ilə paylaş: