ma’lumotlar oqimini boshqarish if-else

DOCX 1 sahifa 297,1 KB Bepul yuklash

Sahifa ko'rinishi (6 sahifa)

Pastga aylantiring 👇
1 / 1
mavzusi: ma’lumotlar oqimini boshqarish if-else mavzu:ma’lumotlar oqimini boshqarish if-else mundarija: kirish. i. asosiy qism. 1.1.if operatorining sintaksisi 1.2.if operatorining blok sxemasi 1.3.if else operatorining sintaksisi. 1.4. if-elif-else operatori 1.5. if-elif-else blok sxemaasi. 1.6. ichma-ich joylaashgan operatorlar 1.7. ichma-ich joylashgan if operatoriga namuna ii. amaliy topshiriq 2.1.topshiriq. 23-topshiriq 1 python dasturining tkinter kutubxonasidan foydalanib arab raqamlarida barilgan sonlarni rim raqamiga o’tkazuvchi dastur tuzing 2 berilgan chekli yig’indini hisoblash algoritmining blok-sxema va dasturini tuzing. x=0.13 m=15 xulosa adabiyotlar kirish. xxi asr ilm-fan, madaniyat va axborotlar asri deb ta'riflanib kelmoqda. darhaqiqat bu juda to’gri fikr. demak, hozirgi davrning muhim belgisi va xususiyatini hisobga olib, mamlakatimizning jahon hamjamiyati darajasiga chiqishi uchun, xalqimizning erkin va farovon hayot kechirishi uchun, aqliy salohiyatiga, zamonaviy bilimlarga ega bo’lishga, fan texnika va texnologiyalarning zamonaviy yutuqlarini o’zlashtirishga bog’liq. mamlaktimizda qabul qilingan kadrlar tayyorlashning milliy dasturi zamon talablariga to’la to’kis javob, bera oladigan, chinakkam ma'rifatli, bozor munosabatlari sharoitida o’z bilim va …
2 / 1
qanday dastur real hayotdagi muammolarni hal qilish uchun yaratiladi. ushbu muammolarni hal etishda ko‘pincha “agar... unda...” (ya’ni, if-else) kabi mantiqiy qarorlar qabul qilish zarur bo‘ladi. shu sababli bu mavzu dasturlashning eng muhim va zarur qismlaridan biridir. mavzuning dolzarbligi.zamonaviy texnologiyalar hayotimizning deyarli barcha sohalariga kirib kelgan bir paytda, dasturlash bilimlariga bo‘lgan ehtiyoj ham ortib bormoqda. har qanday dastur, veb-sayt, mobil ilova yoki sun’iy intellekt tizimi qarorlar qabul qilishi lozim bo‘lgan holatlarga duch keladi. ana shu qarorlar if-else kabi shartli operatorlar orqali boshqariladi. i. asosiy qism. 1.1.if operatorining sintaksisi agar maʼlum shart qoniqtirilgandan soʻng kodni ishga tushishini xohlasak unda shart yaratish muhim sanaladi. python dasturlash tilida shart yaratish uchun if...elif...else operatorlari ishlatiladi. 1-rasm yuqoridagi dastur yozilgan shartli ifodani tekshiradi, agar shartli ifoda rost boʻlsa(true) buyruqni bajaradi. agar shartli ifoda false deb baholansa, unda buyruq bajarilmaydi. python dasturlash tilida, if operatorining asosiy qismi indentatsiya bilan ifodalanadi. asosiy qismi indentatsiya bilan boshlanadi va oxirgi …
3 / 1
shart amalini tana qismini ifodalovchi maxsus belgilar mavjud emas (manasal c++, c# da {,} blok belgilari ishlatiladi). shu sababli uning tana qismidagi ifodalar if kalit so‟ziga nisbatan bitta xat boshi (to‟rtta probel belgisi) belgisi tashlab yoziladi. masalan: 2-rasm bu erda if kalit so‟zidan keyin yoshi >18 mantiqiy ifoda kelgan. tana qismi bitta ifodadan tashkil topgan, ya`ni print("kirishga ruxsat beriladi") va u if ga nisbatan bitta xat boshi tashlab yozilgan. keyingi qatordagi print("tamom") ifodasi if ning tana qismiga tegishli emas, shuning uchun u if bilan bir ustunda yozishgan va bu xabar shart bajarilish-bajarilmasligidan qat`iy nazar har doim konsol ekraniga chiqariladi. agarda print("tamom") ifodasi oldiga bitta xat boshi qo‟ysak, u holda ushbu ifoda ham if blokiga tegishli bo‟lib qoladi, ya`ni 3-rasm ushbu holatda shart bajarilsa, ikkala xabar ham konsol ekraniga chiqariladi, aks holda hech biri chiqarilmaydi. if shart ifodasi false qiymat qaytaradigan holatda qandaydir amal bajarilishini aniqlash uchun else blokida bajarilishi kerak …
4 / 1
a chaqirilganligi tufayli u shartli ifodaning natijasiga qaramaydi. 1.3.if else operatorining sintaksisi. 8-rasm if...else buyrugʻi shartli ifodani baholaydi va u rost deb baholangandagina if operatorining asosiy qismidagi kod ishga tushadi. agar shart yolgʻon deb baholansa, else operatorining asosiy qismi ishga tushiriladi. qismlarni bir-biridan ajratish uchun indentatsiyadan foydalaniladi. 2-sxema test expression – shartli ifoda. false – yolg’on true – rost body of if – if shartli operatorining asosiy qismi if...else operatorlariga namuna 9-rasm yuqoridagi namunada, num 3 ga teng boʻlganda, shartli ifoda rost deb baholanadi va if operatorining asosiy qismidagi kod ishga tushadi. else operatorining asosiy kod qismiga ehtiyoj qolmaydi(oʻtkazib yuboriladi.). agar num -5 ga teng boʻlsa, shartli ifoda yolgʻon(false) deb baholanadi va else operatorining asosiy kod qimi bajariladi. if operatorining kod bloki oʻtkazib yuboriladi. if...else tarmoqlanish operatori if...else tarmoqlanish operatori mantiqiy ifoda natijasi bog’liq holda dastur qismining bajarilishi yoki bajarilmasligini ta’minlaydi. operator umumiy holda quyidagi ko’rinishda bo’ladi: if : [elif …
5 / 1
t( ) eslatma! amalda operatorlarni bir satrga nuqtali vergul bilan ajratib yozish tavsiya etilmaydi. if ..else operatori birdaniga bir nechat shartlarni tekshirishga imkon beradi. misol orqali ko’rib chiqamiz (4.2-misol) 4.2-misol. bir nechta shartlarni tekshirish # -*- coding : utf-8 - * - print ("""qaysi operatson tizimdan foyadalanasiz? 1 - windows 8 2 - windows 7 3 -windows vista 4 - windows xr 5 - boshqa""") os = inrut ("javobingizga mos sonni kiriting:") if os == "1": print ("siz windows 8 ni tanladingiz") elif os == "2": print (" siz windows 7 ni tanladingiz") elif os == "3": print ("siz windows vistani tanladingiz" ) elif os == "4": print ("siz windows xp ni tanladingiz") elif os = = "5": print ("siz boshqa ni tanladingiz") elif not os : print ("son kiritmadingiz") else: print ("siz tanlagan ot ni aniqlay olmadik") input( ) if ... else operatori yana bir boshqa formatda ham qo’llaniladi: …
6 / 1
gancha ko‘p bo‘lishi mumkin. else operatori else — yuqoridagi barcha shartlar bajarilmagan holatda, yakuniy ehtimol sifatida ishlatiladi. bu blokda hech qanday shart belgilanmaydi. ya’ni, oldingi barcha if va elif shartlari noto‘g‘ri bo‘lsa, default (sukut) holatda qanday amal bajarilishi ko‘rsatiladi. bu operator — shartlar ichidan hech biri to‘g‘ri chiqmagan holatda dastur baribir to‘xtab qolmasdan davom etishi uchun zarur. if – elif – else tarkibining afzalliklari murakkab mantiqiy strukturalarni soddalashtiradi. dastur oqimini nazorat ostiga olishni ta’minlaydi. qaror qabul qilishni avtomatlashtiradi. moslashuvchanlik va funksionallikni oshiradi. har bir holatga alohida yechim yoki yo‘l ko‘rsatish imkonini beradi. bu strukturani to‘g‘ri ishlatish orqali dastur faqat kerakli shart bajarilgandagina tegishli amallarni bajaradi. bu esa nafaqat ish samaradorligini oshiradi, balki kodni yanada tushunarli, toza va texnik jihatdan ishonchli qiladi. if – elif – else operatorlari — dasturlashdagi shartli boshqaruv strukturalarining asosiy ko‘rinishi bo‘lib, ular dastur oqimining turli holatlarga qarab qanday harakat qilishini boshqaradi. bu tuzilma yordamida dastur bir …

Ko'proq o'qimoqchimisiz?

Barcha 1 sahifani Telegram orqali bepul yuklab oling.

To'liq faylni yuklab olish

"ma’lumotlar oqimini boshqarish if-else" haqida

mavzusi: ma’lumotlar oqimini boshqarish if-else mavzu:ma’lumotlar oqimini boshqarish if-else mundarija: kirish. i. asosiy qism. 1.1.if operatorining sintaksisi 1.2.if operatorining blok sxemasi 1.3.if else operatorining sintaksisi. 1.4. if-elif-else operatori 1.5. if-elif-else blok sxemaasi. 1.6. ichma-ich joylaashgan operatorlar 1.7. ichma-ich joylashgan if operatoriga namuna ii. amaliy topshiriq 2.1.topshiriq. 23-topshiriq 1 python dasturining tkinter kutubxonasidan foydalanib arab raqamlarida barilgan sonlarni rim raqamiga o’tkazuvchi dastur tuzing 2 berilgan chekli yig’indini hisoblash algoritmining blok-sxema va dasturini tuzing. x=0.13 m=15 xulosa adabiyotlar kirish. xxi asr ilm-fan, madaniyat va axborotlar asri deb ta'riflanib kelmoqda. darhaqiqat bu juda to’gri fikr. demak, hozirgi...

Bu fayl DOCX formatida 1 sahifadan iborat (297,1 KB). "ma’lumotlar oqimini boshqarish if-else"ni yuklab olish uchun chap tomondagi Telegram tugmasini bosing.

Teglar: ma’lumotlar oqimini boshqarish … DOCX 1 sahifa Bepul yuklash Telegram