Лаборатория иши №


Mod - butun sonlar bo`linmasining qoldig’ini aniqlaydi. Misol: 7 mod 2



Download 1,66 Mb.
bet9/32
Sana17.07.2022
Hajmi1,66 Mb.
#813230
1   ...   5   6   7   8   9   10   11   12   ...   32
Bog'liq
1-лаб

Mod - butun sonlar bo`linmasining qoldig’ini aniqlaydi.
Misol:
7 mod 2 1
3 mod 5 3
(-14) mod 3 1
(-10) mod 5 0
Objekt Paskal tilida ham boshqa algoritmik tillar kabi arifmetik standart funktsiyalar mavjud. Bu funktsiyalarni matematik yozilishi va Objekt Paskal tilida ifodalanishi quyidagi jadvalda keltirilgan:



Funktsiyalar

Paskal tilida ifodalanishi

sin x

sin(x)

Cosx

cos(x)

Arctg x

Arctan(x)

Lnx

ln(x)

ex

exp(x)



Sqrt(x)

x

Abs(x)

X2

sqr(x)

Argumentning kasr qismini topish funktsiyasi



Frac(x)

Argumetning butun qismini topish funktsiyasi



Int(x)

Arifmetik ifodaga doir misollar :


2 * 5 - 4 * 3,
9 div 42,
45  5  3,
a  b  2 * 7.2 - sqrt(7),
exp(2 - a) * 9.7 - 6.1 * 6.1
Object Pascal dasturlash tilida darajaga ko`tarish amali yo`q, shuning uchun, bu amalni bajarishda logarifmlash qoidasidan foydalanamiz.
Misol: uan, a0 ifodani hisoblashni ko`rib chiqaylik. Tenglikni ikkala tomonini logarifmlaymiz:
ln yln an , logarifm xossasiga ko`ra
ln yn ln a , bu tenglikdan "y" ni aniqlaymiz,
uen ln a - bu tenglikni Paskal tilida quyidagicha yozish mumkin:
yexp((n*ln(a)).
Endi sal murakkabroq arifmetik ifodalarni Paskal tilida yozilishini ko`rib chiqaylik.



Matematik yozuvi

Paskal tilidagi yozuvi



(a  b)  (c  d)



A * (a  b)  (b * c



1  (1  1  (1  1  x))



X*(exp(x*x  y*y)-1)  sqrt(abs(x * x  y * y))



Endi arifmetik o`zlashtirish operatoriga doir misollar ko`rib chiqamiz:
X : 0;
C : sqrt(a * a  b * b);
Y : 2 * pi * r; I :  I  1; I : 5  4; x : a - b  2;
O`zlashtirish operatorining o`ng tomonidagi ifodada qatnashuvchi o`zgaruvchilar, albatta, bu operatordan oldin o`zining qiymatlariga ega bo`lishi kerak. Aks holda, o`zlashtirish operatori o`z ishini bajara olmaydi. Dastur tuzishda ko`pchilik yo`l qo`yadigan xatolikni quyidagi misolda tahlil qilib ko`ring:

To`g’ri tuzilgan dastur

Noto`g’ri tuzilgan dastur

Var
a, x, y: Real;
Begin
A : 2.3;
X : 3.1;
Y : a * x;
Label1.Caption : IntToStr(y);
End;



Var
a, x, y:Real;
Begin
A : 2.3;
Y : a*x;
Label1.Caption : IntToStr(y);

End.
{o`zlashtirish operatorining o`ng tomonidagi 'X' o`zgaruvchining qiymati aniqlanmagan}

§-1.1.3. DELPHIda komponentalar. Xususiyat va xodisalar.
Komponentlar palitrasi bizga kerakli ob`ekt(komponent)ni tanlab undan foydalanish imkoniyatini yaratadi. Komponentdan foydalanish uchun dastlab sichqonchaning chap tugmasi kerakli komponent, so`ngra formaning ustida bosiladi. Formadagi komponentning turgan joyini o`zgartirish uchun sichqonchadan foydalanish mumkin.
Komponentlar palitrasi guruhlar bo`yicha sahifalarga bo`lingan bo`lib, sahifalar soni 14 tadir. Komponentlar palitrasida Standard, Additional, Dialogs kabi sahifalar mavjud. Istalgan saxifa ustida sichqonchaning chap tugmasi bosilsa, tanlangan sahifadagi komponentlar ro`yhati chqarib beriladi. quyidagi 1.2-rasmda komponentlar palitrasining ko`rinishi keltirilgan:


Download 1,66 Mb.

Do'stlaringiz bilan baham:
1   ...   5   6   7   8   9   10   11   12   ...   32




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish