O`zbеkistоn rеspublikаsi оliy vа o`rtа mахsus tа’lim vаzirligi аndijоn mаshinаsоzli
Download 3.11 Mb.
|
sdasturlash tilini organish
- Bu sahifa navigatsiya:
- While takrorlash operatori: While
- While
- Masalan: While
unsigned char a2,a1,a0; // uch xonali son raqamlari
for (a2=’ 1’ ;a2<=’ 9’ ;a2++) //sonning 2-o‘rindagi raqami for (a1=’ 0’ ;a1<=’ 9’ ;a1++) //sonning 1-o‘rindagi raqami for (a0=’ 0’ ;a0<=’ 9’ ;a0++) //sonning 0-o‘rindagi raqami // raqamlarni o‘zaro teng emasligini tekshirish if(a0!=a1 && a1!=a2 && a0!=a2) //o‘zaro teng emas cout<<a2< } Dasturda uch xonali sonning har bir raqami takrorlash operatorlari yordamida hosil qilinadi. Birinchi, tashqi takrorlash operatori bilan 2-xonadagi raqam (a2 takrorlash parametri) hosil qilinadi. Ikkinchi, ichki takrorlash operatorida (a1 takrorlash parametri) son ko‘rinishining 1-xonasidagi raqam va nihoyat, unga nisbatan ichki bo‘gan a0 parametrli takrorlash operatorida 0- xonadagi raqamlar hosil qilinadi. Har bir tashqi takrorlashning bir qadamiga ichki takrorlash operatorining to‘liq bajarilishi to‘g‘ri keladi. While takrorlash operatori: While takrorlash operatori, operator yoki blokni takrorlash sharti yolg’on (false yoki 0) bo‘lguncha takror bajaradi. While sikl operatori takrorlanishlar soni oldindan aniq bo‘lmagan hollarda takrorlanishni biror-bir shart asosida bajaradi. Berilgan shart oldin tekshiriladi va keyin shartning rost yoki yolg‘onligiga qarab kerakli operatorlar ketma-ketligi bajariladi. Bu operatorning C++ tilidagi sintaksisini keltiramiz: while ( Agar bo’ladi. Xuddi shunday, 46 qiymatiga takrorlash tanasidagi hisoblash ta’sir etmasa, ya’ni uning qiymati o‘zgarmasa, takrorlash cheksiz bo’ladi. While takrorlash shartini oldindan tekshiruvchi takrorlash operatori hisoblanadi. Agar takrorlash boshida Ayrim hollarda Agar rost ifodaning qiymati noldan farqli o‘zgarmas bo‘lsa, cheksiz takrorlash ro‘y beradi. Masalan: While(1); // cheksiz takrorlash Xuddi for operatoridek, ‘,’ yordamida Download 3.11 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling