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

3-usul.
                                                          Qa-                               Shart
                           Boshlansin                            Amallar     Р     i
                                                         dam                              tekshirish
                                                           1       P=1       1
                              P = 1
                                                           2       i=1       1     1
                                                                  P=P*i
                              i = 1                        3      i=i+1      1     1      2>5, yoӒq
                                                                   i>5                    (yolg‘on)

                                                                  P=P*i                   3>5, yoӒq
                            P = P * i                      4      i=i+1      2     2      (yolg‘on)
                                                                   i>5
                                                                  P=P*i
                            i = i + 2                      5      i=i+1      6     3      4>5, yoӒq
                                                                   i>5                    (yolg‘on)

                                                                  P=P*i
                      yo‘q                ha                                              5>5, yoӒq
                              i > 5                        6      i=i+1      24    4      (yolg‘on)
                                                                   i>5
                                                                  P=P*i
                                P                          7      i=i+1     120    5    6>5, ha (rost)
                            chiqarilsin                            i>5



                            Tugatilsin




         AMALIY       1. 1 dan n gacha bo‘lgan sonlar ichidan faqat 5 ga karrali sonlar yig‘indisini hisoblash
             TOPSHIRIQLAR  2. y = sin 0 + sin 0,1 + sin 0,2 + ... + sin n ifoda qiymatini hisoblash algoritmini tuzing.
                      algoritmini tuzing.


                      3. 3 xil takrorlanish tuzilmalaridan foydalanib P=(2+2)*(2+3)*(2+4)*(2+5)
                      ko‘paytmani hisoblash algoritmini tuzing.
                      4.  y  =  2x   +  1  funksiyasini  x  ning  [ӏ3;  5]  oraliqdagi  butun  qiymatlarida  hisoblash
                                3
               algoritmini blok-sxema shaklida tuzing.





               24-dars.         ARALASH           (KOMBINATSIYALASHGAN)

               ALGORITMLAR


                      Tarkibida   bir  necha    turdagi  algoritmlar   qatnashgan    algoritmga    aralash
               (kombinatsiyalashgan) algoritm deyiladi.
                      Aralash algoritmlarga quyidagilar misol bo‘ladi.
                      1-masala.  Sinfda  25  nafar  oӒquvchi  bor.  Qancha  oӒquvchi  informatikadan  Ӗaӓloӗ  baho
               olganligini aniqlash algoritmi tuzilsin.







               44      III BOB. ALGORITMLASH ASOSLARI
   40   41   42   43   44   45   46   47   48   49   50