for takrorlash operatori
for takrorlash operatorining sintaksisi qо‘yidagi kо‘rinishga ega:
for (1>; 2>;3>) ;
Bu operator о‘z ishini 1> ifodasini bajarishdan boshlaydi. Keyin takrorlash qadamlari boshlanadi. Har bir qadamda 2> bajariladi, agar natija 0 qiymatidan farqli yoki true bо‘lsa, takror-lash tanasi - bajariladi va oxirida 3> bajariladi. Agar 2> qiymati 0 (false) bо‘lsa, takrorlash jara-yoni tо‘xtaydi va boshqaruv takrorlash operatoridan keyingi operatorga о‘tadi. Shuni qayd qilish kerakki, 2> ifodasi vergul bilan ajratilgan bir nechta ifodalar birlashmasidan iborat bо‘lishi mumkin, bu holda oxirgi ifoda qiymati takrorlash sharti hisoblanadi. Takrorlash tanasi sifatida bitta operator, jumladan bо‘sh operator bо‘lishi yoki operatorlar bloki kelishi mumkin.
Misol uchun 10 dan 20 gacha bо‘lgan butun sonlar yig‘indisini hisoblash masalasini kо‘raylik.
Do'stlaringiz bilan baham: |