300 guruh Matematika informatika Javlonova Go’zal
keyingi elif ga o'tadi va hokazo davom etaveradi. 2 topshiriq (xuddi shu
manba). P bahoni chiqarish dasturini tuzing. Agar P=5 bo‟lsa, “Ofarin!”,
P=4 bo‟lsa, “Yaxshi!” va P≤3 bo‟lsa, “Ish yoqmas!” matnlari chiqarsin.
Masalani qo‟yilishi: P natural son berilgan bo‟lsin va 5 dan
oshmaydigan qiymat berilgan holda qiymatga qarab, P shartda
ko'rsatilgan qoidalarga muvofiq s satrni hosil qilishingiz kerak. P
qiymatni ketma-ket ikki marta tekshirish kerak. Dasturning matni:
kiritish P agar (P = 5) bo'lsa s = 'Ofarin! » aks holda agar (P = 4)
s = 'Yaxshi!' aks holda s = 'Ish yoqmas!' agar tamom
chiqish s Python dasturi: Image not found
or type unknown Sizning
bahoingiz? 4 Yaxshi ! Yuqorida aytganimizdek, if-elif-else zanjirida
shartlarning biri bajarilishi bilan, Python qolgan
shartlarni tekshirmaydi
va ularni bajarmaydi. Lekin ba'zida biz 2 yoki undan ko'p shartlarni
tekshirishni talab qilishimiz mumkin, buing uchun AND va OR
operatorlaridan foydalanamiz. OR operatori OR ingliz tilidan "yoki" deb
tarjima
qilinadi, va ikki va undan ko'p shartlardan biri bajarilishini
tekshirishda ishlatiladi. 3 topshiriq.Hafta kuni berilgan bo‟lsin, agar
shanba yoki yakshanba bo‟lsa bugun dam olish kuni, aks holda ish kuni
degan
xabarni
chiqarsin.Masalani
qo‟yilishi.
Ixtiyoril
hafta
o‟zgaruvchisini tekshirsin, agar shanba yoki yakshanba bo‟lsa dam olish
kuni yozuvini chiqasin aks holda ish kuni. Python dasturi: Image not
found or type unknown Hafta kunini kiriting? yakshDam olish kuni !
AND OPERATORI AND ingliz tilidan "va" deb tarjima qilinadi, va ikki
va undan ko'p shartlarning barchasi bajarilishini tekshirishda ishlatiladi.
AND operatori bilan yozilgan shartlarning barchasi bajarilgandagina
300 guruh Matematika informatika Javlonova Go’zal
TRUE
qiymati qaytadi, agar shartlardan biri bajarilmay qolsa ham
FALSE qiymati qaytadi.4 topshiriq.Butun tipga tegishli x o„zgaruvchi
berilgan.Uning qiymatiga mos keluvchi f funksiyaning butun qiymati
hisoblansin. Image not found or type unknown Python dasturi: Image not
found or type unknown x ga qiymat kiriting: 3 f(x)= 6 5 topshiriq. Ikkita
haqiqiy son berilgan. Agar ularning birinchisi ikkinchisidan kichik bo„lsa,
uni nol bilan, aks holda berilgan sonlarning o„rta
arifmetigi bilan
almashtiring. Python dasturi: Image not found or type unknown Ikkita
haqiqiy son kiriting a=9 b=2 Birinchi son katta = 5.5 6 topshiriq. Ikkita
haqiqiy son berilgan.Bu sonlarning kichigini yarim yig„indisi bilan,
kattasini esa ko„paytmasi bilan almashtiring. Python dasturi: Image not
found or type unknown Ikkita haqiqiy son kiriting a=9 b=5 Kichik son b
= 7.0 Katta son a = 45.0 7 topshiriq. Uchta o„zaro
har xil sonlarning
yig„indisi birdan kichik bo„lsa, berilgan sonlarning eng kichigi, aks holda
eng kattasi topilsin. Python dasturi: Image not found or type unknown
Uchta haqiqiy son kiriting a=6 b=8 b=9 Kichik son = 6.0 8 topshiriq.
Uchta a, b va c haqiqiy sonlar berilgan bo„lsin. Tomonlari shu sonlarga
teng uchburchak mavjudmi? Mavjud bo„lsa, uning perimetri va yuzi
topilsin. Python dasturi: Image not found or type unknown Uchta haqiqiy
son kiriting a=7 b=8 c=9 Uchburchak mavjud Uchburchak perimetri=
24.0 Uchburchak yuzi= 26.832815Eslatma. Ildizlar va logarifmlarni
hisoblashda,
math modulning sqrt() va log()
funksiyalaridan
foydalaning. math.pi modulidan pi() o‟zgarmas aniqlanadi.
300 guruh Matematika informatika Javlonova Go’zal