• M a salaning q o fcyiIishi
  • Param etrli sikl operatori.
  • 1-topshiriq.
  •  - is h . T a k r o r l a n u v c h i a l g o r i t m l a m i d a s t u r l a s h




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

    3 - is h . T a k r o r l a n u v c h i a l g o r i t m l a m i d a s t u r l a s h .
    Ishning m a q sa d i. 
    Talabalarga takrorlanuvchi tarkibli 
    hisoblash jara yonla riga m os dasturlar tuzishni o ‘rgatish.
    M a salaning q o fcyiIishi: 
    Berilgan siklik tarkibli m as a ­
    lani for, while va repeat sikl operatorlarining birortasidan 
    foydalanib yechish dasturini tuzish.
    Q isqacha 
    nazariy 
    m a ’lum otlar. 
    A gar hisoblash 
    jarayoni o ‘zida ishtirok etadigan m iq d o m i har xil qiymatlari 
    uchun biror m ate m a tik b o g ‘lanishli takroriy hisoblashlam i o ‘z 
    ichiga olsa, u holda bu jara y o n takrorlanuvchi ja ra y o n deb 
    ataladi. Hisoblashlarning takrorlanadigan qism ini sikl (takror- 
    lanish) tanasi, siklda qiymati o ‘zgarib boradigan o ‘zgaruvchi 
    esa sikl parametri deyiladi.
    a + b, agar a - toq son bo'Isa,
    ab, agar a
    -
    ju ft son bo'lsa.
    23


    Param etrli sikl operatori. 
    Bu o p e ra to m in g dasturda 
    yozilishini m isol tariqasida keltiramiz: 
    .
    f o r
    z = 1 to zz do . . . 
    bu erda 
    fo r
    (uchun) sikl opc ratorining boshi deyiladi. / - sikl 
    parametri deb yuritiladi.
    Sikl operatori quyidagicha ishlaydi: dastlab sikl 
    param etriga uning b o s h la n g ‘ich qiymati beriladi, bu qiym at 
    sikl param etrining chegaraviy 
    qiymati bilan kichik yoki 
    tenglikka taqqoslanadi. Shart qa noantlantirganda sikl tanasi 
    bajariladi va p aram etrning q iym atiga o ‘zgarish 
    qadami: 1 
    (plus bir) q o ‘shilib, p a ram etrning yangi qiym ati yana uning 
    chegara qiymati bilan 
    y u q oridagidek 
    taqqoslanadi 
    va 
    hokazo. Bu ja ra y o n p a ra m etr qiymati chegara qiym atidan 
    katta b o'lishi bilanoq tugallanadi va boshqarish navbatdagi 
    opcratorga uzatiladi.
    Yuqoridagi o p e ra to m in g
    to
    xizm atchi s o ‘zi o ‘m ig a
    downto
    xizm atchi s o ‘zi 
    yozilsa, 
    sikl param etri teskari 
    tartibda: - 1 (m inus bir) q a d a m bilan o ‘zgaradi. Uni u m u m iy
    ko^rinishda quyidagicha yozish m um kin:
    f o r i

    n downto \ do . . .
    M isol tariqasida quyidagi topshiriqni bajarib k o ‘rsatish
    yetarli:
    и
    1-topshiriq. 
    S = ^ i 2
    y i g ‘indini hisoblash dasturi 
    tuzilsin.
    D astumi 
    f o r
    sikl operatoridan foydalanid tuzamiz: 
    Program s ik l l
    ;
    V a rS , n, i: Longint;
    ■ Begin
    Read(n);
    S: = 0;
    F or i: = 1 to n do S := S + i * i
    ;
    Write(‘ S = ’ , S )
    End.
    24



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




    Download 4,62 Mb.
    Pdf ko'rish

    Bosh sahifa
    Aloqalar

        Bosh sahifa



     - is h . T a k r o r l a n u v c h i a l g o r i t m l a m i d a s t u r l a s h

    Download 4,62 Mb.
    Pdf ko'rish