288
tutingki, haqiqiy shart nol bo‘lmagan ifoda, noto‘g‘ri shart esa - nol ifoda
hisoblanadi. C ++ dagi uch turdagi tsikllar
while, do-while va for.
While sikl operatori.
While tsikli - bu kirishda boshqarishga asoslangan tsikl. While
so‘zi uchun sintaksis quyida keltirilgan:
while (shart) // bu erda nuqta-vergul yo‘q
{
Sikl tanasi
} // bu erda nuqta-vergul yo‘q
Shart har qanday ifoda bo‘lishi mumkin va har qanday nolga teng
bo‘lmagan qiymat haqiqiydir. Sikl tanasi oddiy, aralash yoki bo‘sh
operatorga ega bo‘lishi mumkin.
Do-while tsikli operatori
Bu chiqishda boshqaradigan tsikl, ya’ni tsikl oxirida (s) operator
(lar) bajarilgandan keyin shart tekshiriladi. Bu shuni anglatadiki, do-
while tsikli har doim kamida bir marta bajariladi.
Do-while iborasi uchun sintaksis quyidagicha:
qil // bu erda nuqta-vergul yo‘q
{
halqa tanasi
} while (shart); // bu erda nuqta-vergul mavjud
Agar tsikl tarkibida bitta yagona operator bo‘lsa, u jingalak
qavslarni talab qilmaydi, odatda ular while bilan chalkashmaslik uchun
ishlatiladi (siz uchun emas, balki kompilyator uchun).
Do-while sikldan foydalanishning eng mashhur usuli, menyu
kamida bir marta ko‘rsatilganda menyudan tanlash funktsiyasidir.
Keyin foydalanuvchining tanloviga qarab menyu takrorlanadi yoki
to‘xtatiladi
96
.