O‘tish operatorlari
break operatori
Ba'zi hollarda takrorlanish bajarilishini ixtiyoriy joyda to‘xtatishga to‘g‘ri keladi. Bu vazifani break operatori bajarishga imkon beradi. Bu operator darhol takrorlash bajarilishini to‘xtatadi va boshqaruvni takrorlashdan keyingi operatorlarga uzatadi. Break operatorini takrorlash operatori tanasining ixtiyoriy (zarur) joylariga qo‘yish orqali shu joylardan takrorlashdan chiqishni amalga oshirish mumkin.
Misol: Bu misolda n o‘zgaruvchiga xoxlagancha qiymat kiritishmiz mumkin, qachonki n ga 1 yoki 0 kiritilganda break operatori ishga tushadi.
Misolning dasturi:
#include
using namespace std;
int main()
{
int n;
while (1)
{
cin>>n;
if(n==1 || n == 0)
break;
}
cout<<"Takrorlanish tugadi";
return 0;
}
Bu misolda while(l) operatori yordamida cheksiz takrorlanish hosil qilinadi. Agar 1 yoki 0 raqami kiritilsa, takrorlanish to‘xtatiladi.
Do'stlaringiz bilan baham: |