КомпютриПрограмиране

Какви са типовете данни в Pascal?

Когато програмирате в Pascal, трябва да изберете типовете данни за програмата Pascal. Важно е програмистът да разбере, че за да стартира програмата си в RAM, е отделено място за съхранение не само на командите, но и на данните, с които работят тези команди.

Всички типове данни в Паскал са разделени на две групи: прости и структурирани. За всеки тип данни се разпределят редица байтове. Обикновените типове включват: цели числа (байт, цяло число и т.н.), реални типове (реални, единични и т.н.), логически тип (булевски), тип знак (char), изброен и интервален тип. Всички те, с изключение на реалните типове, са ординативни типове и се характеризират с ограничен набор от стойности. Например, променлива от типа байт може да има стойности в диапазона от 0 до 255 включително. Тези типове данни в Pascal ви позволяват да използвате функцията Pred (изчислява предишната стойност) и Succ (изчислява последващата стойност), Low (изчисляване на най-малката стойност на типа) и High (изчислява най-голямата стойност на типа), Ord (изчислява последователния номер на текущата стойност на променливата).

Променлива от прост тип има само една информация като нейната стойност, т.е. Едно цяло число, частично число или един знак. Променливите, които имат прости типове данни в Pascal, трябва да бъдат описани в секцията Var (кратко за променливи).

Променлива в програма Pascal се счита за напълно квалифицирана, ако има име (идентификатор), тип и начална стойност. Името на променливата се използва при достъпа до нея чрез оператор. Типът данни определя обхвата на представянето (какви стойности може да вземе променливата), операциите, в които може да участва, размера на паметта, необходима за съхраняване на променливата в оперативната памет. Следователно, когато решаваме даден проблем, трябва да сме склонни да намаляваме броя на променливите и рационалната селекция на техния тип.

Структурираните типове са подреден набор от прости променливи. Те включват: масиви, множества, струни, файлове и записи. Структурираните типове данни в Pascal са описани в секцията за тип.

Масивът, най-често срещаният структуриран тип, се използва, когато искате да съхранявате и обработвате нареден набор от променливи от един и същ тип (на всеки прост тип). Масивите могат да бъдат едноизмерни, двуизмерни, многоизмерни. Пример за едномерен масив може да бъде списък на учениците в класовото списание, подредени по азбучен ред, където всеки ученик има уникален сериен номер. Пример за двуизмерен масив е местоположението на местата в аудиторията на киното (всяко място се определя от две измерения - номера на реда и номера на мястото).

Елементите на комплекта са неподредени, за разлика от масива, а броят на елементите е ограничен до 255. Низът е подреден набор от символи и е много подобен на масив, но само знаците могат да бъдат договорени покупки.

Файлът е същият масив, но броят на елементите в него може да варира по време на изпълнението на програмата. Записът е колекция от различни видове данни.

Учейки се да прилагате типове данни в Pascal, можете да реализирате доста сложни и интересни задачи.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 bg.delachieve.com. Theme powered by WordPress.