• 5.7. Takrorlash operatorlari.  Muhim so`zlar: while, do while, for, true, false, increment, decrement, tiplar.
  • While operatori.
  • Berilgan n gacha sonlar yigindisi
  • Mustahkamlash uchun savollar




    Download 7,16 Mb.
    Pdf ko'rish
    bet150/308
    Sana30.05.2024
    Hajmi7,16 Mb.
    #257687
    1   ...   146   147   148   149   150   151   152   153   ...   308
    Bog'liq
    Информатика

     Mustahkamlash uchun savollar.
     
    1.
    Tanlash operatorlari necha guruhga bo`linadi ? 
    2.
    Shartli operator qaysi kalit so`z orqali yoziladi ? 
    3.
    If operatorining umumiy yozilishi qanday ? 
    4.
    If operatoridagi bloklar qanday vazifani bajaradi ? 
    5.
    Ikki sondan musbatini topuvchi dastur tuzing. 
    6.
    Switch operatori qanday operator ? 
    7.
    Switchdagi ifoda qanday talablarga javob berishi kerak ? 
    8.
    Case so`zining vazifasini ayting. 
    9.
    Switchda default qanday vazifani bajaradi ? 
    10.
    Switchga doir misol keltiring.
    5.7. Takrorlash operatorlari. 

    Muhim so`zlar:
    while, do while, for, true, false, increment, decrement, 
    tiplar.
     

    Bilib olasiz: 
    while, do while, for takrorlanish operatorlarining umumiy 
    yozilishi, ishlatilishi va vazifalari, farqlari, qulayliklarini.
     
    While operatori.
    While operatori quyidagi umumiy ko`rinishga egadir: 
    While(ifoda) 
    Operator 
    Bu operator bajarilganda avval ifoda hisoblanadi. Agar uning qiymati
    false
    dan farqli bo`lsa operator bajariladi va ifoda qayta hisoblanadi. To ifoda qiymati 
    false
    bo`lmaguncha takrorlash qaytariladi.
    Agar dasturda while (ture); satr qo`yilsa bu dastur hech qachon tugamaydi. 


    238 
    11-listing.
     Berilgan n gacha sonlar yigindisi
    Output: 
    void main() 
    { long n,i=1,s=0; 
    cin >>n; 
    while (i<= n ) 
    s+=i++; 
    cout<<” s=”<< s; } 
    n=5; 
    s=15; 
    Bu dasturda 
    s+=i++
    ifoda 
    s=s+i; i=i+1
    ifodalarga ekvivalentdir. 
    Quyidagi dastur to nuqta bosilmaguncha kiritilgan simvollar va qatorlar soni 
    hisoblanadi: 
    12-listing.
     
    Output: 
    void main()
    { long nc=0, nl=0;
    char c=``; 
    while (c!= `.` ) 
    {++nc; cin >>c; 
    if (c ==`\n`) ++nl; }; 
    cout<<("%1d\n", nc); 
    cout <<"\n satrlar="<< nl<<”simvollar=”<< nc; } 

    Download 7,16 Mb.
    1   ...   146   147   148   149   150   151   152   153   ...   308




    Download 7,16 Mb.
    Pdf ko'rish