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

Turi     So‘zlar orqali       Blok-sxema ko‘rinishida                 Namuna

                                                       ha
                   agar – u holda;  ko‘rsatmalar   ko‘rsatmalar   yo‘q        bu son 3 ga karrali bo‘ladi.
                                                             shart
                                                                                Agar berilgan sonning
                           agar shart
                                                                               raqamlari yig‘indisi 3 ga
                            u holda
                                                                              qoldiqsiz boӒlinsa, u holda
                                                    guruhi
                          guruhi oxiri


                   agar – u holda – aks holda;  guruhi1 aks holda   ko‘rsatmalar  shart ko‘rsatmalar   qoldiqsiz boӒlinsa, u holda bu

                           agar shart
                                                  ha
                                                                 yo‘q
                                                                                Agar berilgan sonning
                            u holda
                                                                               raqamlari yig‘indisi 3 ga
                          ko‘rsatmalar
                                              guruhi1
                                                               guruhi2
                                                                             son 3 ga karrali boӒladi, aks
                          ko‘rsatmalar
                                                                             holda 3 ga karrali bo‘lmaydi.
                          guruhi2 oxiri


                      1-misol.  Berilgan  A  son  0  (nol)dan  katta                    Boshlansin
               musbat  son  boӒlsa,  u  holda  uning  kvadratini

               hisoblash algoritmini tuzing:                                            А kiritilsin;
                      1) boshlansin;
                      2) A kiritilsin;                                              ha     A>0;      yo‘q
                      3) agar A > 0 boӒlsa, u holda 4-bandga oӒtilsin;
                      4) natija A*A deb olinsin;                              A*A;

                      5) tugatilsin.
                      Bu  misolda  agar  A  >  0  boӒlsa,  4-banddagi                   Tugatilsin
               koӒrsatma  bajariladi,  aks  holda,  yaӓni  A  ԃ  0  shart
               bajarilsa, 3-banddagi koӒrsatma bajarilmaydi.
                      2-misol. Berilgan ikkita A va B sonlardan kichigini topish algoritmini tuzing:
                      1) boshlansin;
                      2) A va B kiritilsin;
                      3) agar A < B boӒlsa, 4-bandga oӒtilsin;                 Boshlansin
               aks holda, 5-bandga oӒtilsin;

                      4) natija A  deb olinsin va 6-bandga
               oӒtilsin;                                                     A va B kiritilsin;
                      5) natija B deb olinsin;
                                                                            ha    A<B       yo‘q
                      6) tugatilsin.
                      Bu  misoldan  quyidagicha  xulosa             Natija A;             Natija B;
               chiqarish mumkin: agar A < B shart bajarilsa,
               5-banddagi  koӒrsatma  bajarilmaydi,  aks
               holda,  yaӓni  A  >  B  boӒlsa,  4-banddagi

               ko‘rsatma bajarilmaydi.                                         Tugatilsin



               38      III BOB. ALGORITMLASH ASOSLARI
   34   35   36   37   38   39   40   41   42   43   44