7-mavzu: p arametrli sikl operatorlari. B reak, continue va goto operatorlari
Download 0.83 Mb. Pdf ko'rish
|
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) |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling