M-4. Quyida Paskalda yozilgan ifodalar qiymati qanday turdagi o‗zgarmas bo‗lishini aniqlang:
a) abs(-sqrt(2011))
Javob: sqrt ni
natijasi doimo haqiqiy son
bo‗ladi, abs esa haqiqiy sonni haqiqiy
songa o‗tkazadi, demak,
ifoda qiymati
haqiqiy son
b) abs(sqr(2))+19
Javob; sqr butun sonni butun songa o‗tkazadi, abs ham
butun sonni butun songa o‗tkazadi, butun songa 19 ni
qo‗shsak yana butun son hosil bo‗ladi, demak,
ifoda
qiymati butun son
d) frac(abs(-20))
Javob: abs butun sonni butun songa
o‗tkazadi, lekin
frac butun sonni haqiqiy
songa o‗tkazadi, demak, ifoda qiymati
haqiqiy son
e) 201 sqrt(4)
Javob: sqrt ni natijasi doimo haqiqiy son bo‗ladi, haqiqiy
songa 20 ni qo‗shsak yana haqiqiy son hosil bo‗ladi,
demak, ifoda qiymati haqiqiy son
f) random*20
Javob: random
ni natijasi doimo haqiqiy
son bo‗ladi, haqiqiy sonni 20 ga
ko‗paytirsak yana haqiqiy son hosil
bo‗ladi, demak, ifoda qiymati haqiqiy son
g) random(4)*20
Javob: random(4)
ni natijasi Word turdagi, ya‘ni butun
son bo‗ladi, butun sormi 20 ga .ko‗paytirsak
yana butun
son hosil bo‗ladi, demak, ifoda qiymati butun son
h) 23*sqrt(l)
Javob: sqrt ni natijasi doimo haqiqiy son
bo‗ladi, haqiqiy sonni 23 ga ko‗paytirsak
yana haqiqiy son hosil bo‗ladi, demak,
ifoda qiymati haqiqiy son
i) int(1.9)*trunc(0.2)
Javob: int ni natijasi doimo kasr qismi 0 ga teng haqiqiy
son boiadi, trunc ixtiyoriy sonni butun songa o‗tkazadi,
haqiqiy sonni butun songa ko‗paytirsak yana haqiqiy son
hosil bo‗ladi, demak, ifoda qiymati haqiqiy son