• 2-topshiriq. 5 = V
  • Sharti keyin b eriladigan sikl operatori.
  • 3 -topshiriq .
  • Sharti oldin beriladigan sikl operatori




    Download 4,62 Mb.
    Pdf ko'rish
    bet15/120
    Sana28.06.2024
    Hajmi4,62 Mb.
    #266132
    1   ...   11   12   13   14   15   16   17   18   ...   120
    Bog'liq
    A. Norov. Informatika

    Sharti oldin beriladigan sikl operatori. 
    Siklik 
    jara y o n la m i dasturlashda shunday hollar ham uchraydiki
    bunda siklning takrorlanishlar soni oldindan aniq b o ‘lmasligi 
    m um kin. U larda faqatgina sikl tam o m boMish sharti beriladi. 
    Bunday siklik a lg o ritm la m in g dasturlatini tuzish uchun 
    m axsus: 
    sharti oldin beriladigan
    va 
    sharti keyin beriladigan
    sikl 
    operatorlari 
    ishlatiladi. 
    X ususan, 
    sharti 
    oldin 
    tekshiriladigan sikl 
    opcratorining k o ‘rinishi quyidagicha 
    b o ‘ladi:
    While i<— n
    do 
    \
    "
    In 
    i
    2-topshiriq. 
    5 =
    V
    r- 
    yigNndini 
    hisoblash
    i~i
    ( ' - i )
    dasturi tuzilsin.
    Dasturni sharti oldin beriladigan -
    w hile
    operatoridan 
    foydalanib tuzamiz:
    Program sikl2'j
    Var n, i : integer, Z\ real)
    Begin
    Bead{n)\
    &:=0; x:=2;
    Wile i< — n do
    Begin
    S: = S + l n ( i ) / s q r i i —]))
    x: = i + l ;
    End)
    Wri t eCS = ’ , S:
    1 : 3 )
    End.
    Sharti keyin b eriladigan sikl operatori. 
    Bunda 
    berilgan shart sikl tanasini tashkil etuvchi operatordan keyin 
    hisoblanadi va tekshiriladi. Bu op e ra to m in g asosiy dastur 
    tarkibidagi u m u m iy k o ‘rinishi
    25


    Repeat

    Until
    kabi b o ‘ladi. Bu operator quyidagicha bajariladi: 
    Until
    xizm atchi s o ‘zidan keyingi 

    bajarilm aguncha 
    Repeat
    xizm atchi s o ‘zidan keyingi 

    bajarilaveradi. A gar 

    ning 
    bajarilishi 
    {true)
    b o ‘lsa, 
    shu 
    paytdayoq 
    boshqarish keyingi operatorga uzatiladi. 
    Repeat
    operatorining 
    bajaradigan 
    amallari 
    w hile
    ope ratorining 
    bajaradigan 
    am allariga .o‘xshasa-da, a m m o bunda shartni tekshirish 
    k a m ida bir m arta sikl bajarilib b o ‘lgandan keyin am alga 
    oshiriladi.
    2(л, ) 2
    3 -topshiriq . 
    U m u m iy
    hadi 
    a„
    =
    - - - ■
    (n >
    1)

    3{2n)\
    form ula bilan berilgan qator hadlarining y i g ‘indisini c = 10 1 
    gacha aniqlik bilan hisoblang.
    Dastavval qator hadlarining y i g ‘indisini hisoblash 
    uchun uning (zz + 1 ) - h a d i n i z z - h a d i orqali ifodalaydigan 
    rekurrent form ulani hosil qilishim iz zarur. B uning uchun 
    q a to m in g keyingi 
    (zz + 1 ) - h a d i n i n g
    z z - h a d ig a nisbatini 
    hisoblab topamiz:

    Download 4,62 Mb.
    1   ...   11   12   13   14   15   16   17   18   ...   120




    Download 4,62 Mb.
    Pdf ko'rish