Java-da sentinel tomonidan boshqariladigan tsikl nima?
Java-da sentinel tomonidan boshqariladigan tsikl nima?

Video: Java-da sentinel tomonidan boshqariladigan tsikl nima?

Video: Java-da sentinel tomonidan boshqariladigan tsikl nima?
Video: Samolyotdan olingan rasm tufayli, okean o'rtasidagi oroldan odam topildi! 2024, Noyabr
Anonim

Sentinel - nazorat qilingan takrorlash ba'zan noma'lum takrorlash deb ataladi, chunki necha marta takrorlanishi oldindan ma'lum emas halqa ijro etiladi. Bu muammoni a yordamida hal qilishning takrorlash tartibi qo'riqchi qiymat (signal qiymati, soxta qiymat yoki bayroq qiymati deb ham ataladi) "ma'lumotlarni kiritish tugashini" ko'rsatish uchun.

Keyinchalik, Java-ning sentinel halqasi nima degan savol tug'ilishi mumkin.

Dasturlashda, qo'riqchi qiymat - a tugatish uchun ishlatiladigan maxsus qiymat halqa . The qo'riqchi qiymat odatda qonuniy ma'lumotlar qiymati bo'lmasligi uchun tanlanadi halqa bilan duch keladi va amalga oshirishga harakat qiladi. Shuningdek, bayroq qiymati yoki signal qiymati deb ham ataladi.

Yuqoridagilardan tashqari, shart bilan boshqariladigan tsikl nima? A holat boshqariladigan halqa dasturlashdir. bayonot yoki to'plamni keltirib chiqaradigan tuzilma. kabi uzoq takrorlash uchun bayonotlar holat . rost deb baholaydi.

Bundan tashqari, hisoblagich bilan boshqariladigan pastadir va sentinel bilan boshqariladigan pastadir o'rtasidagi farqlar qanday?

Shart o'zgaruvchisi sifatida tanilgan hisoblagich o'zgaruvchan. Shart o'zgaruvchisi sifatida tanilgan qo'riqchi o'zgaruvchan. O'zgaruvchining qiymati va o'zgaruvchi uchun shartning cheklanishi ikkalasi ham qat'iydir. Shart o'zgaruvchisi uchun cheklov qat'iy, lekin bu holda o'zgaruvchining qiymati o'zgaradi.

3 turdagi halqalar qanday?

Looplar kodning ma'lum bir qismini ma'lum bir necha marta yoki ma'lum bir shart bajarilmaguncha takrorlash uchun ishlatiladigan boshqaruv tuzilmalari. Visual Basic mavjud uch asosiy halqa turlari : uchun..keyingi halqalar , qiling halqalar va vaqt halqalar.

Tavsiya: