O’ O`zbekiston respublikasi


-Mavzu: Paskal tilida qiymat berish operatori



Download 7,69 Mb.
bet56/232
Sana29.12.2021
Hajmi7,69 Mb.
#79575
1   ...   52   53   54   55   56   57   58   59   ...   232
Bog'liq
Algoritm

12-Mavzu: Paskal tilida qiymat berish operatori.

Shartli operator va uning turlari
Reja:


  1. Qiymat berish operatorining sintaksisi.

  2. Operand tushunchasi.
  3. O‘tish operatori, tarkibli operator


  4. Nishon e’lon qilinishi.

  5. To‘liq shartli operator va qishartirilgan shartli operatorning ko’rinishi.
  6. Shartli operatorga oid dastur tuzish.

  7. Case (tanlash) operatori

  8. Mustaqil bajarish uchun topshiriq.

Biror o‘zgaruvchiga qiymat berish uchun Paskal tilida quyidagicha amalga oshiriladi va qiymat berish operatori deb ataladi.



:=

Misol: x: =3

X o‘zgaruvchiga 3 uzatilgan yoki x o‘zgaruvchi 3 qiymatini kabul qiladi deyiladi. Paskalda o‘zgaruvchilar uchun kiritilgan integer, real, char va boolean turlariga mos ravishda


  • arifmetik ( integer va real uchun)

  • belgili

  • mantiqiy

turlar deyiladi.

Qiymat berish operatorlari kiritilgan qiymat berish operatorining sintaksisi quyidagicha yoziladi.



< qiymat berish operator > :: = < o‘zgaruvchi >:=< ifoda > .

Shunday qilib, qiymat berish operatorining bajarilish natijasida qaysidir o‘zgaruvchi yangi qiymat qabul qiladi, oldingi qiymati esa yo‘q bo‘lib ketadi.

Ifoda va o‘zgaruvchi bir xil turga tegishli bo‘lishi kerak. Ifoda operandlardan tuziladi. Operandlar quyidagicha bo‘lishi mumkin:


  • o‘zgarmaslar - ularning qiymatlari programma bajarilishidan oldin ma’lum va programma bajarilishi jarayonida o‘zgarmaydi;

  • o‘zgaruvchilar - ularning qiymatlari programma bajarilishida aniqlanadi va o‘zgarishi mumkin;

  • ifodalar-ularning qiymatlari hisoblashdan oldin ma’lum bo‘lmaydi.

Agar qiymat berish operatorining chap tomonida yozilgan o‘zgaruvchi va o‘ng tomonida yozilgan ifodaning turlari real yoki integer bo‘lsa, bunday operator arifmetik qiymat berish operatori deyiladi. Agar chap tomonida turgan o‘zgaruvchi real bo‘lsa, o‘ng tomonida yozilgan arifmetik ifoda real yoki integer bo‘lishi mumkin. Agarda chap tomonida yozilgan o‘zgaruvchi integer bo‘lsa, u holda ifoda faqat integer bo‘lishi mumkin. Arifmetik ifodaning hamma operandlarining turlari real yoki integer bo‘lishi shart. Ifodaning asosiy operandlari sifatida o‘zgarmas, o‘zgaruvchi yoki funksiya, amallar sifatida esa multiplikativ guruh amallari *, div, mod, / va additiv guruh amallari +, - ishlatilishi mumkin. Multiplikativ guruh amallarining prioriteti additiv guruhining amallaridan yuqori. Har bir guruhda amallarining prioriteti bir xil, va ular ifodada chapdan o‘nga harab bajariladi. Ifodani kerak bo‘lgan hisoblash tartibini qavs yordamida yozish mumkin.

A,B:real;

Lon:boolean;

s: shar var I, J:integer;

s:string

Begin


I: =12; J: =I+10; A: =0.25; B: =Sin(A); Lon: =A<>B;

s: =a;


s: =’Paskal’;

Download 7,69 Mb.

Do'stlaringiz bilan baham:
1   ...   52   53   54   55   56   57   58   59   ...   232




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