• include
  • Mustaqil ishi Bajardi: Jumayeva Iroda Tekshirdi: Yusupov. M. Andijon -2024 Mavzu: Takrorlovchi operatorlar va ularning ishlatilishi. Reja




    Download 35,78 Kb.
    bet4/12
    Sana21.01.2024
    Hajmi35,78 Kb.
    #142182
    1   2   3   4   5   6   7   8   9   ...   12
    Bog'liq
    реферат

    for(int i=10 , j=2 ; i<=20 ; i++ , j=i+10)
    {

    }
    Takrorlash operatorining har bir qadamida j va i o`zgaruvchi qiymatlari mos ravishda o`zgarib boradi.
    For operatorida takrorlash tanasi bo`lmasligi ham mumkin. Masalan, dastur bajarilishini ma’lum bir muddatga «to`xtab» turish zarur bo`lsa, bunga takrorlashni hech qanday qo`shimcha ishlarni bajarmasdan amal qilishi orqali erishish mumkin:
    #include
    int main(){
    int delay;

    for (delay=5000; delay>0; delay--); // bo’sh operator

    return 0;}
    Yuqorida keltirilgan 1 dan 20 gacha bo`lgan sonlar yig`indisini bo`sh tanali (bo`sh operatorli) takrorlash operatori orqali hisoblash mumkin:

    for (int i=1; i<=20; summa+=i++) ;

    Takrorlash operatori tanasi sifatida operatorlar guruhi ishlatishini faktorialni hisoblash misolida ko`rsatish mumkin:
    #include
    int main(){
    int a;
    unsigned long fact=1;
    cout<<’’butun sonni kiriting:_’’;
    cin>>a;
    if ((a>=0)&&(a<33)){
    for (int i=1; i<=a; i++) fact*=i;
    cout<<a<<’’factorial’’<return 0; }
    Dastur foydalanuvchi tomonidan 0 dan 33 gacha oraliqdagi son kiritilganda amal qiladi, chunki 34! Qiymati unsigned long uchun ajratilgan razryadlarga sig`maydi.
    Masala. Takrorlash operatorining ichma-ich joylashuviga misol sifatida raqamlari bir-biriga o`zaro teng bo`lmagan uch xonali natural sonlarni o`sish tartibida chop qilish masalasini ko`rishimiz mumkin:
    #include
    int main(){
    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

    Download 35,78 Kb.
    1   2   3   4   5   6   7   8   9   ...   12




    Download 35,78 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Mustaqil ishi Bajardi: Jumayeva Iroda Tekshirdi: Yusupov. M. Andijon -2024 Mavzu: Takrorlovchi operatorlar va ularning ishlatilishi. Reja

    Download 35,78 Kb.