C++tilida takrorlash operatori reja
Download 36.41 Kb.
|
C TAKRORLASH OPERATORI
#include int main(){ int Summa=0; for (int i=1; i<=20; i++) Summa+=i; cout<<’’yig’indi=’’ < return 0; } Dasturdagi takrorlash operatori o‘z ishini, i takrorlash parametriga (takrorlash sanagichiga) boshlang‘ich qiymat – 1 sonini berishdan boshlaydi va har bir takrorlash qadamidan (itaratsiyadan) keyin uning qiymati bittaga oshadi. Har bir takrorlash qadamida takrorlash tanasidagi operator bajariladi, ya’ni summa o‘zgaruvchisiga i ning qiymati qo‘shiladi. Takrorlash sanagichi i ning qiymati 21 bo‘lganda “i<=20” takrorlash sharti (0-qiymati) bo’ladi va takrorlash tugaydi. Natijada boshqaruv takrorlash operatoridan keyingi operatorga o‘tadi va ekranga yig’indi chop etiladi. Yuqorida keltirilgan misolga qarab takrorlash operatorlarining qavs ichidagi ifodalariga izoh berish mumkin: Takrorlash operatorida qavs ichidagi ifodalar bo‘lmasligi mumkin, lekin sintsksis: ‘;’ bo‘lmasligiga ruxsat bermaydi. Shu sababli sodda ko‘rinishdagi takrorlash operatori quyidagicha bo’ladi: for(;;) cout <<”Cheksiz takrorlash…’’; 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 Download 36.41 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling