Loading...

Шартту операторлор

Шартту операторлор

Тапшырма: кандайдыр бир шарттын аткарылышына жараша аракеттердин тартибин өзгөртүү.

https://lh3.googleusercontent.com/3TJDIVLXupdo6BMs61k6HN3apUAkhW9W1U_MpsN5BUiqLT2q2MVcUr483mEYxyYburHIp0Ws1FvMVvrvmll3GfvgmdIws-I0BgGw0KaqOCfsmrq2VM1knNpYPpvi4QwpTHHSjuxlGDg7bzovT4hx0mNSMv2F00W1=s2048

Толук шарттуу билдирүүнүн структурасы

if <условие>:

    <Действия 1-го варианта (1-я серия инструкций)>

else:

     <Действия 2-го варианта (2-я серия инструкций)>

Эң жөнөкөй учурда бул эки арифметикалык туюнтма, алардын ортосунда салыштыруу операциясынын белгиси жазылат.

 Pythonдо 6 салыштыруу оператору бар:

https://lh6.googleusercontent.com/YmSCYmPri3X3jKuwR7q1vW3LSwrmwM5ZWwqVFHQ-86M17APSJmIhmdPNZ64Uu-4p7B6HnlzU--EIe1uMq9nkzVc7Vw9zEFE6aynL4RRna1FScdPlNNMmGBkPFpRmMRSstGqpo6lLIO7Wo7ZGehUcJECk8DRsvFL_=s2048

Мисал. Эки чыныгы а жана b саны берилген. Эгерде биринчиси экинчиден чоң болсо, анда ар бир санды 2 эсеге көбөйтүңүз, антпесе - эки эсеге азайтыңыз.

 Тиешелүү программа:

 @a@a = float(input('a = ')) 

 b = float(input('b = '))

 if a > b: 

    a = a * 2 

    b = b * 2 

else: 

    a = a/2 

    b = b/2 

print('a =', a)

print('b =', b)@A@

 

      Таблица истинности

https://lh3.googleusercontent.com/Ye5kFz68O9sFwCyvBdk7rw9jjCSAb7wcXeZtArb8-sr-dFftG8Sa_ha0UCPXpIkwP0KcfM-qtB6UHxetDBMXFSh-dSw_7OF29wE_7QDy_EfNcbEmgpHr3VXZC53e-yCtHGPRJYKVuwHt5xpxeZ-a6QuBM-7CFNXV=s2048