do while buyrug’i
do while sikl buyrug’i sharti oxirida berilan sikl buyrug’i deyiladi va sikl tanasini kamida bir marta bajarish zarur bo’lgan hollarda ishlatiladi. Bu buyruq quyidagi ko’rinishga ega:
do {telo} while (vo’rajenie);
do while buyrug’ining bajarilish sxemasi:
TSikl tanasi bajariladi (tarkibli buyruq bo’lishi ham mumkin).
Ifoda hisoblanadi.
Agar ifoda yolg’on bo’lsa, u holda do while buyrug’ining bajarilishi tugallaniladi va navbatdagi buyruq bajariladi. Agar ifoda yolg’on bo’lsa, u holda bajarish 1-punktdan davom ettiriladi.
while va do while buyruqlari ichma-ich joylashgan bo’lishi ham mumkin.
Misol:
int i,j,k;
...
i=0; j=0; k=0;
do
{
i++;
j--;
while (a[k] < i)
{
k++;
}
}
while (i<30 && j<-30);
30>
Do'stlaringiz bilan baham: |