Python dasturlash tilida chiziqli va tarmoqlanuvchi jarayonlar uchun dastur tuzish labarotirya ishi
1- Python dasturlash tilida chiziqli va tarmoqlanuvchi jarayonlar uchun dastur tuzish labarotirya ishi Mavzu: Python dasturlash tilida chiziqli va tarmoqlanuvchi jarayonlar uchun dastur tuzish Bu operator PYTHON dasturlash tilidagi muhim operatorlardan biridir. U shartga bog‘liq ravishda kod fragmentini bajarishga mo‘ljallangan. Shart operatori boshqarishni qaysi tarmoqqa uzatishni ta’minlaydi. Shart operatorining umumiy ko`rinishi: if else Sh а rtli о per а t о r sint а ksisi: if () else . Sh а rt i х tiyoriy shartli if о d а bo‘lishi mumkin. А g а r u r о st bo‘ls а operator1 b а j а ril а di. А ks хо ld а operator2 b а j а ril а di. Bu i х tiyoriy murakkablikd а gi tekshirishl а r ketm а ketligini h о sil qilishg а imk о n ber а di. Bu ketm а - ketlikd а sh а rtli о per а t о r to‘l а yoki qisq а sh а kld а bo‘lishi mumkin. Shuning uchun if v а else о per а t о rl а rini bir - birig а m о s qo‘yishd а ха t о lik kelib chiqishi mumkin. Tilning sint а ksisi bo‘yich а ichki j о yl а shtirilg а n sh а rtli о per а t о rl а rd а har bir else eng yaqin if g а m о s kel а di. А g а r х teng 1 v а y teng 2 bo‘ls а x kichik y dan juml а ekranga chiq а ril а di, chunki else eng yaqin if g а m о s kel а di.
Nateja: 2 Misol uchun x va y sonlari kiritilganda ularni bir-biri bilan taqqoslaydigan dastur va uning natijasini ko’rib chiqadi: Nateja:
3 Ax2 +Bx+C=0 kvadrat tenglamaning ildizlarini toping. Nateja:
4 Ikki butun musbat son M va N larning eng katta umumiy bo‘luvchisi (EKUB) ni aniqlang. Nataja:
5 Ikkita X va Y sonlarning kattasini tanlash (EKT) dasturini tuzing. 6 X va Y haqiqiy sonlar berilgan. Z ni hisoblang: 1, , X X Y Z agar agar X Y X Y bo lsa bo lsa