7-mavzu: p arametrli sikl operatorlari. B reak, continue va goto operatorlari


Download 0.83 Mb.
Pdf ko'rish
bet5/8
Sana22.04.2023
Hajmi0.83 Mb.
#1378762
1   2   3   4   5   6   7   8
Bog'liq
7-ma\'ruza

 v,i; 
int
 x; 
 
for
 (x=1; x<=13; x++) 
 

 
 
i=pow(x,3)+1; 
 
 
v=sin(pow(k,3)+67*i; 

cocout<<
"x="
<
"i="
<
"v="
<

if(x = = 5) 
break; 
break
 
 



Continue operatori
Bu har qanday bayonotni qoldirib sikl tanasidagi continue bayonotiga rioya qilib 
siklning keyingi iteratsiyasini amalga oshirishga majburlaydi. SHunday qilib bu 
o`tish bayonoti (operatori) hisoblanadi. while va do-while sikllarida nazorat holat 
(shart) tekshiruviga o`tadi. for siklida continue bayonoti holat tekshiruviga sabab 
bo`ladi va keyin siklning qayta initsializatsiyalash qismi bajariladi. 
7.3-rasmdagi grafik continue operatori ishini ko`rsatadi. 
 
7.3-rasm. Continue operatorining ishlashi 
Misol uchun quyidagi dastur continue bayonotidan foydalanishni izohlab beradi. 
5-dastur 
//illustration of continue statement
#include< iostream.h > 
#include
9
void main( )

int i,j;
clrscr( );
for(i=1;i< =3;++i)

for(j = 1 ;j < = 3; + + j)

if(i ! = j) 
continue; // goto top of inner loop 
cout<<"\nu<


Output 
1 1 
2 2 
3 3 
Yuqoridagi dasturda i qiymati j ning qiymatiga teng bo`lmaganda continue 
bayonoti chiqish bayonotini o`tkazib yuborishga majburlaydi va nazorat ichki for 
siklining holat tekshiruviga o`tadi. 
9
J.B.Dixit. Fundamentalsofcomputer programmingandInformation texnology. India. 2009 (292-293betlar) 



Download 0.83 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling