M. E. Mamarajabov, R. N. To’rayev zamonaviy dasturlash tillari



Yüklə 3,63 Mb.
Pdf görüntüsü
səhifə40/80
tarix23.07.2023
ölçüsü3,63 Mb.
#137200
1   ...   36   37   38   39   40   41   42   43   ...   80
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 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. 








holda
aks
x
x
yoki
x
x
x
f
,
3
2
2
,
2
)
(
 
Python dasturi: 
x=int(input(“x ga qiymat kiriting: ”)) 
if x==x<-2 or x>2: 
Funk=2*x 
else: 
Funk=-3*x 
print(“f(x)=”, Funk) 
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: 
print(“Ikkita haqiqiy son kiriting”) 
from math import * 
a=float(input(“a=”)) 
b=float(input(“b=”)) 
if aprint(“Ikkinchi son katta=”, 0) 
else: 
Ikkita haqiqiy son kiriting 
a=9 
b=2 
Birinchi son katta = 5.5 


74 
print(“Birinchi son katta=”, (a+b)/2) 
6 topshiriq.
Ikkita haqiqiy son berilgan. Bu sonlarning kichigini yarim 
yig‘indisi bilan, kattasini esa ko‘paytmasi bilan almashtiring. 
Python dasturi: 
print(“Ikkita haqiqiy son kiriting”) 
from math import * 
a=float (input(“a=”)) 
b=float (input(“b=”)) 
if a>b: 
print(“Kichik son b=”, (a/2+b/2)) 
print(“Katta son a=”, (a*b)) 
else: 
print(“Kichik son a=”, (a/2+b/2)) 
print(“Katta son b=”, (a*b)) 
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: 
print(“Uchta haqiqiy son kiriting”) 
from math import * 
a=float(input(“a=”)) 
b=float(input(“b=”)) 
c=float(input(“c=”)) 
if a!=b and b!=c and a!=c: 
k=min(a,b,c) 
print(“Kichik son =”, k) 
else: 
Uchta haqiqiy son kiriting 
a=6 
b=8 
b=9 
Kichik son = 6.0 


75 
k=max(a,b,c) 
print(“Katta son =”, k) 

Yüklə 3,63 Mb.

Dostları ilə paylaş:
1   ...   36   37   38   39   40   41   42   43   ...   80




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin