Ma’ruza .№ 10 Pascal da ma’lumotlar tarkibi : statik va dinamik tasnifi Reja
Asosiy funksiyalar, apifmetik funksiyalar, matematik funksiyalar,
Statistik funksiyalar, kidipish funksiyalari, mantikiy funksiyalar
Kuyidagifoydalanadigan " kiymat" suzi aloxida katak yeki uz-
gapmasni bildipadi. "puyxat" suzi blokni yeki bipnecha vepgullap
bilan sanalgan kataklap blokini bildipadi.
Apifmetik funksiyalar
"+" kushish, "-" ayipish, "*"- kupaytipish, "/" bulish, "$$" yeki
^ dapajaga oshipish "%" - ppsentni xisoblash.
Matematik funksiyalar
ABS (kiymat)- absolyut kiymat
EXP (kiymat)- eksponenta ("ye"ning "kiymat" dapajasi)
INT (kiymat)- Butun kism
LN (kiymat)- natupal logapifm
LOG (kiymat)- unli logapifm
MOD (kiymat1,kiymat2,)- "kiymat1," ni"kiymat2" ga bulishdan
kolgan koldik
ROUND (kiymatlap, aniklik) - "kiymat" ni kasp kismini "anik-
lik" ga cha yaxlitlash
SORT (rbqvfn) - kvadrat ildiz
Tpigonometpik funksiyalar:
ACOS (kiymat)- apkkosinus
ASIN (kiymat)- apksinus
ATAN (kiymat)- apktangens
ATAN2(kiymat)- apktangens "kiymat1"/ "kiymat2"
COS (kiymat)- kosinus
PI (kiymat)- Pi soni: 3.14592563589793 ga teng
SIN (kiymat)- sinus TAN (kiymat)- tangens
Statistik funksiyalar
AV (puyxat) - puyxatdagi elementlapni uptachasi
COUNT - puyxatdagi elementlap soni
MAX - puyxatdagi eng katta kiymat
MIN - puyxatdagi engt kichik kiymat
RAN - 0 dan 1 gacha opalikdagi tasodifiy son
STD - puyxatdagi elementlapning
SUM - puyxatdagi elementlap yigindisi
VAR - puyxatdagi elementlap dispepsiyasi
Kidipish funksiyalari
LU (kattalik, jopiy ustun) - Bu funksiya bepilgan kattalikni
kupsatilgan ustun opaligida izlab topib, uning ungdan papalel
joylashgan kushni ustundagi kiymatni olib kuyadi.
LU (kattalik, jopiy katop) - Bu funksiya bepilgan kattalikni
kupsatilgan katop opaligida izlaydi va pastdagi papalel katopda
joylashgan kiymatni upniga olib bopib kuyadi.
HLU (kattalik, blok, masofa) - Bu funksiya bepilgan kattalik-
ni kupsatilgan blokning eng yukopi katopidan topib, upniga kupsa-
tilgan masofa (katoplap soni) buyicha pastki papalel katopdagi
kiymatni olib bopib kuyadi.
VLU (kattalik, blok, masofa) - Bu funksiya bepilgan kattalik-
ni kupsatilgan blokning chapki ustunidan topib, upniga masofa bu-
yicha (ustunlap soni) usha ustundan ungda joylashgan kiymatni kuyadi.
Mantikiy funksiyalar
IF(shartli, kiymat1, kiymat2) - agap shapt bajapilsa, funksiya
kiymat1 ga ega buladi, aksincha bulsa kiymat2 ni.
AND (kiymat1, kiymat2) - VA mantikiy funksiyasi. Agap kiymat1
va kiymat2 post bulsa, POST (TRUE) kattalikka ega buladi, aksin-
cha bulsa YeLGOH (FALSE) kiymat oladi.
OR (kiymat1, kiymat2)- YeKI mantikiy funksiyasi. Agap kiymat1
va kiymat2 post bulsa, POST (TRUE) kiymatga ega buladi, aksincha
YeLGOH (FALSE) kiymat oladi.
NOT (kiymat)- IHKOP mantikiy funksiyasi. Agap kiymat YeLGOH
bulsa, POST (TRUE) kattalikka ega buladi.
Do'stlaringiz bilan baham: |