Page 42 - 9-sinf informatika yangi 2020. @informatika
P. 42

Turi    So‘zlar orqali        Blok-sxema koӒrinishida      Shart o‘rinli bo‘lmasa (yolg‘on
                                                                                       Izoh


                 Toki ӏ shart oldin   tekshiriluvchi  boshi ko‘rsatmalar   ko‘rsatmalar  yo‘q  ko‘rsatmalar guruhi hech
                                                                              boӒlsa), sikl toӒxtatiladi.
                                                       shart
                       toki (shart) sikl
                                                                              Agar shart boshidanoq
                                                     ha
                                                                               yolgӒon boӒlsa, u holda
                       guruhi; sikl oxiri
                                                      guruhi
                                                                               qachon bajarilmaydi.


                 Gacha ӏ shart keyin   tekshiriluvchi  ... ko‘rsatmalar   yo‘q  guruhi   ha  Shart oӒrinli (rost) boӒlsa,

                                                   ko‘rsatmalar

                        guruhi; gacha
                                                                                  sikl to‘xtatiladi.
                           (shart)
                                                       shart




                                                                              KoӒrsatmalar guruhining
                                                   parametr A dan
                 Parametr ӏ dan   ӏ gacha  Parametr A dan B   ko‘rsatmalar     qiymatlariga bogӒliq. Bu sikl
                                                                                takrorlanishlar soni
                                                      B gacha
                                                                                sikl parametrining
                       gacha sikl boshi
                                                                               boshlang‘ich va oxirgi
                         ko‘rsatmalar
                                                        guruhi

                       guruhi; sikl oxiri
                                                                           takrorlanishlar soni (BӏA+1)
                                                                             aniq bo‘lganda ishlatiladi.

                     Shart oldin tekshiriluvchi va shart keyin tekshiriluvchi
              sikllar birgalikda iteratsion sikllar hisoblanadi.
                                                                                     Boshlansin
                     Takrorlanuvchi jarayonlarga oid misollarni ko‘rib chiqaylik.
                     1-misol. Tasavvur qiling, klaviaturadan sonlar (1, 6, 8, 2,        S =0
              ӏ6, 76, 1, ӏ5) kiritilmoqda. Birinchi kiritilgan manԊy son (ӏ6) gacha
              kiritilgan sonlar (1, 6, 8, 2) yigӒindisini hisoblash algoritmini tuzing.   A=0

                     Yechish. So‘zlar bilan ifodalangan algoritmda blok-sxema
              bilan mutanosiblikni ko‘rsatish uchun qavslar ichida izohlar berib       S=S+A
              boramiz. Yig‘indini S orqali, klaviaturadan kiritilayotgan sonni esa

              A orqali belgilab olamiz.                                                A kiritilsin
                     1) boshlansin;
                     2) S=0 deb olinsin (ya’ni S=0);
                     3) A=0 deb olinsin (ya’ni A=0);                            yo‘q    A<0
                     4) S ga A ni qoӒshib, S deb olinsin (ya’ni S= S+A);              ha
                     5) A kiritilsin;                                                S chiqarilsin
                     6) agar A<0 boӒlmasa, 4-bandga oӒtilsin;
                     7) natija S deb olinsin;
                                                                                      Tugatilsin
                     8) tugatilsin.


                                                        22-dars. TAKRORLANUVCHI ALGORITMLAR          41
   37   38   39   40   41   42   43   44   45   46   47