DO WHILE operatori tsiklning yuqori qismidagi shartni baholaydi; DO UNTIL operatori tsiklning pastki qismidagi shartni baholaydi. Eslatma: Agar ifoda noto'g'ri bo'lsa, DO WHILE siklidagi buyruqlar bajarilmaydi.
Plsql'da while tsiklining yuqori qismida nima baholanadi?
WHILE-LOOP bayonotidan foydalanish
Tsiklning har bir iteratsiyasidan oldin shart baholanadi. Agar bu TRUE bo'lsa, iboralar ketma-ketligi bajariladi, keyin ko'chadan yuqori qismidaboshqaruv davom etadi. Agar u FALSE yoki NULL bo'lsa, tsikl o'tkazib yuboriladi va boshqaruv keyingi bayonotga o'tadi.
Loop hisoblagichi sifatida while ning tepasida nima baholanadi?
Asosiy while-loop harakati.
Masalan, ma'lumotlar faylidagi oxirgi qatorni o'qish, ro'yxatdagi oxirgi elementni qayta ishlash va h.k. sinov koʻchadan tanasi kiritilishidan oldin sodir boʻladi. Agar test dastlab noto'g'ri bo'lsa, u holda loop tanasi o'tkazib yuboriladi.
White tsikli qanday qismlardan iborat?
A while tsikli uch qismdan iborat:
- Tsiklni boshlaydigan while kalit soʻzi.
- halqa har safar takrorlanganda yoki bajarilganda tekshirilishi kerak boʻlgan shart.
- siklni tugatuvchi EndWhile kalit soʻzi.
Sonchaning yuqori qismidagi shart qaysi sinovdan oʻtkaziladi?
A while tsikl tanasining har bir bajarilishidan oldingi holatni tekshiradi va a do… while tsikl tanasining har bir bajarilishidan keyingi holatni tekshiradi
- siz birinchi marta shart har doim to'g'ri bo'lishini bilasiz yoki.
- siz boshlanish shart notoʻgʻri boʻlsa ham tsikl bir marta bajarilishini xohlaysiz.