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

42–43-darslar.               PYTHONDA              MANTIQIY

              MASALALARNI                 DASTURLASH



                     Odatda,  dastur  tuzish  jarayonida       Tayanch tushunchalar
              qaror qabul qilish uchun oӒzgaruvchi, son va     Taqqoslash amallari– dastur
              satrlarni  taqqoslash,  uning  natijasiga  koӒra,   mantig‘ini boshqarish va ikki yoki undan
              keyingi qadamga o‘tish kerak bo‘ladi.            ortiq o‘zgaruvchilarni taqqoslab, xulosa
                     O‘zgaruvchilarni  taqqoslash   uchun      qabul qilish amallari.
              taqqoslash     va    mantiqiy    amallardan


              foydalaniladi. Bu amallar    operand qabul qiladi va natija sifatida boolen turidagi mantiqiy
              qiymatni qaytaradi: True (ifoda rost) yoki False (ifoda yolgӒon).


                                                                                                               BUNI BILASIZMI?
                       1. Mantiqiy masalalarni yechishda qaysi amallardan foydalaniladi?
                       2. Taqqoslash amallarini bilasizmi?
                       3. Taqqoslash amallari natija sifatida qanday qiymatni qaytaradi?



                     Taqqoslash amallari
                     Taqqoslash amallari ikkita qiymatni bir-biri bilan solishtirish uchun ishlatiladi.
              Taqqoslash amallari yordamida sodda shartlarni tuzish mumkin.


               Аmal          Таvsifi                                    Izoh

                                                       Ikki operand teng boӒlsa True, aks holda
                 ==        Aynan teng
                                                              False qiymatni qaytaradi.

                                                        Ikki operand teng boӒlmasa True, aks
                 !=        Teng emas
                                                           holda False qiymatni qaytaradi.


                                                   Agar birinchi operand ikkinchisidan kichik bo‘lsa
                 <            Кichik
                                                      True, aks holda False qiymatni qaytaradi.

                                                   Agar birinchi operand ikkinchisidan katta bo‘lsa
                 >            Каttа
                                                      True, aks holda False qiymatni qaytaradi.

                                                 Agar birinchi operand ikkinchisidan kichik yoki teng
                 <=      Kichik yoki teng
                                                   boӒlsa True, aks holda False qiymatni qaytaradi.


                                                 Agar birinchi operand ikkinchisidan katta yoki teng
                 >=      Каtta yoki teng
                                                   boӒlsa True, aks holda False qiymatni qaytaradi.










                              42–43-darslar. PYTHONDA MANTIQIY MASALALARNI DASTURLASH                73
   69   70   71   72   73   74   75   76   77   78   79