Paskal tilida ma'lumotlarning
quyidagi
toifalari
mavjud: Ma'lumotlarning
toifalari ikki xil bo’ladi
oddiy skalyar va murakkab
. Skalyar toifa o’z
navbatida
o’zgaruvchi va standart toifalarga bo’linadi.
O’zgaruvchi toifaga qayd qilingan va chegaralangan toifalar kirsa,
standart
toifaga butun –
INTEGER
, haqiqiy –
REAL
, manti-kiy –
BOOLEAN
, belgili –
CHAR
toifalar kiradi. Murakkab toifalarga ega tuplamlar, massivlar, yozuvlar, fayllar,
belgilar qatori kabi toifalar kiradi.
INTEGER
– butun turdagi ma'lumotlar faqat butun sonlarni qabul qiladi. Ular
Paskal tilida quyidagicha ifodalanadi: 7,10,89 va h.k.
REAL
– haqiqiy turidagi
ma'lumotlar haqiqiy sonlarni qabul qiladi va 2 xil ko’rinishda bo’ladi:
A) qo’zg’almas nuqtali haqiqiy sonlar (3.56, 0.88, 150.45)
B) qo’zg’aluvchan nuqtali haqiqiy sonlar (0.546 = 546E-3, 96.78*102 = 96.78E2
va h.k.)
CHAR
– belgi turidagi ma'lumotlar qiymat sifatida
barcha belgilarni qabul
qiladi. Bu ma'lumotlar apostrof ichiga olib yoziladi. Masalan (F,A,R.5,8 va h.k.)
BOOLEAN
– mantiki turdagi ma'lumotlar. Bu nom ingliz matematigi Jorj Bo’l
sharafiga shunday deb ataladi va shu turdagi o’zgaruvchilar faqat 2 ta qiymat qabul
qiladi