«аочное дистанционное образование с получением государственного диплома через Internet










ѕолучить информацию о поступлении
 
√лавна€ Ќовости  арта сайта ‘отоальбом √остева€ книга  онтакты

 

“ипы данных в Pascal

язык ѕаскаль €вл€етс€ строго-типизированным €зыком программировани€. Ёто означает, что дл€ всех переменных в программе должен быть определен их тип данных.

ѕон€тие типа данных €вл€етс€ ключевым в €зыке ѕаскаль. “ип данных характеризует внутреннее представление, множество допустимых значений дл€ этих данных, а также совокупность операций над ними.

 ак и в большинстве €зыков программировани€, в ѕаскале все переменные. »спользуемые в программе, описываютс€ в ее начале в специальном разделе описани€ переменных после зарезервированного слова Var.

—реди типов данных различают стандартные (предопределенные разработчиками €зыка) и пользовательские (определ€емые программистом в своей программе).

ћы будем рассматривать следующие стандартные типы:
 
1. ѕростые типы (скал€рные типы) - к таким типам данных относ€т типы данных таких величин, значени€ которых не содержит составных частей
1.1. ѕор€дковые
- {SITELINK-S146}целые числа{/SITELINK} (“ип Integer Ц значением переменной этого типа может быть целое число из интервала от -32768 до 32767)
 
- {SITELINK-S147}вещественные числа{/SITELINK} (“ип Real Ц значением переменной этого типа может быть вещественное число, модуль которого принадлежит отрезку [2,9×10-39; 1,7×108])
 
- логический тип (“ип Boolean Ц переменна€ этого типа может принимать только два значени€: истина (true) или ложь (false))
 
- символьный (“ип Char Ц значени€м переменной этого типа может быть любой символ, из набора ASCII-символов)
 
- перечисл€емый тип (тип данных, заданный списком принадлежащих ему значений)
 
- интервальный тип или диапазон (позвол€ет задавать две константы, определ€ющие границы диапазона значений дл€ данной переменной)
 
1.2. —сылочный тип
 
2. —труктурированные типы - они определ€ют упор€доченую совокупность скал€рных переменных и характеризуютс€ типом своих компонентов
2.1. —троковый (“ип String - строка символов, на экран выводитс€ как строка символов, коды которых хран€тс€ в последовательности байт, занимаемой выводимой переменной типа STRING; в пам€ти занимает от 1 до 256 байт Ц по количеству символов в строке, плюс один байт, в котором хранитс€ длина самой строки)
2.2. –егул€рный
2.3.  омбинированный
2.4. ћножественный
2.5. ‘айловый
3. ѕроцедурные типы
 
ѕрограммист может описать свой тип на основе этих базовых в разделе описани€ типов, который начинаетс€ словом Type. «атем дл€ каждого типа следует конструкци€ вида:

идентификатор типа = определение типа;

 

 


”знать как сэкономить в кризис моно на сайте ekonom-it.ru

ќдномерные и двумерные массивы (задание 2) ќдномерные и двумерные массивы (задание 3) “еори€ PASCAL ќ ѕаскале —труктура программы на €зыке Pascal ÷елый тип данных ¬ещественный тип данных “еори€ по алгоритмам јлгоритмы. ќбщие сведени€  —войства алгоритмов 


 
     
   
 


ѕриглашаем прин€ть участие в круглом столе!
подробнее   >>>
 

»нститут ћенеджмента, Ёкономики и »нноваций начинает набор на курсы повышени€ квалификации!
подробнее   >>>
 

”важемые студенты јЌќ ¬ѕќ »ћЁи»!
подробнее   >>>
 

Ќачинаетс€ набор на курсы повышени€ квалификации!
подробнее   >>>
 

ѕриглашаем прин€ть участие в конференци€х!
подробнее   >>>
 


все новости...

 


–ассылки Subscribe.Ru
—овременное образование
ѕодписатьс€ письмом