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










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

{LTS}

 

«адачи на тему "—имвольные переменные и строки"

¬ PASCAL 7.0 существует стандартный тип данных, который называетс€ символьным, Ц CHAR. Ётот тип €вл€етс€ пор€дковым, и значени€ символьных переменных могут сравниватьс€ между собой.

  символьным переменным относ€тс€ все заглавные латинские буквы 'ј', '¬', '—', ..., 'Z', строчные 'а', b', 'с', ..., 'z', цифры '0', '1', '2', ..., '9', знаки препинани€, всевозможные скобки, русские буквы и т. д. ¬ программах их значени€ всегда заключаютс€ в апострофы. ¬нутри каждого такого р€да коды символов упор€дочены:

'ј' < '¬' < '— <... <'Z'

'а' < Џ' < 'с' <... <'z'

'0' < “ < '2' <... <'9'

'ј < 'Ѕ' < '¬' <... <'я'

'а' < 'б' < 'в'<... <'€'

 оды всех строчных букв меньше всех заглавных.

ƒл€ работы с таким типом данных, как и дл€ других пор€дковых типов, часто используютс€ функции, аргументы которых могут быть символьными переменными:

- PRED() Ц предыдущее значение, например PRED('B') = 'A';

- SUCC() Ц последующее значение, например SUCC('a') = 'b';

- ORD() Ц численное значение кода, например ORD('7')-ORD('O') = 7.

—имвольные переменные могут использоватьс€ как переменные цикла, например FOR I := 'Z'DOWNTO 'A DO или FOR I := 'ј “ќ 'Z' DO.

ѕоследовательность символов, заключенна€ в апострофы, называетс€ строкой и описываетс€ типом STRING:

'ASEWQ', 'zxczxczxc', 'хи-хи' и т. д.

—троки, состо€щие всего из одного символа, называютс€ символьными константами.

” типа-строки может быть указан размер (от 1 до 255). ƒл€ строк выполн€ютс€ операции сравнени€ (>, <, > = , <=), например

'viv'<'viva',

и конкатенации (+):

'мото'+'цикл' = 'мотоцикл'

ѕо сути, строка длины   представл€ет собой массив из  +1 символьных переменных, где нулевой элемент хранит значение длины строки: STRING[K] = ARRAY[0..K] OF CHAR

ƒл€ строк часто используетс€ функци€ определени€ длины строки LENGTH(STR).
 
{SITELINK-S252}”пражнение 1.{/SITELINK}  ƒана строка символов. ”далить из нее первый знак препинани€.
 
{SITELINK-S253}”пражнение 2.{/SITELINK} ƒана строка символов. «аменить в ней все восклицательные знаки на точки
 
{SITELINK-S254}”пражнение 3.{/SITELINK} ƒана строка символов до точки. √руппы символов в ней между группами пробелов считаютс€ словами. ѕосчитать, сколько слов содержит данна€ строка.
 
{SITELINK-S255}”пражнение 4.{/SITELINK} ƒана строка символов до точки. √руппы символов в ней между группами пробелов считаютс€ словами. ќпределить длину самого короткого и самого длинного слова.

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

«адачи на тему "ќбработка числовых последовательностей" ”пражнение 1 (ќбработка числовых последовательностей) ”пражнение 2 (ќбработка числовых последовательностей) ”пражнение 3 (ќбработка числовых последовательностей) ”пражнение 4 (ќбработка числовых последовательностей) ”пражнение 1 (—имвольные переменные и строки) ”пражнение 2 (—имвольные переменные и строки) ”пражнение 3 (—имвольные переменные и строки) ”пражнение 4 (—имвольные переменные и строки) «адачи на тему "ќдномерные массивы" 


 
     
   
 


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

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

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

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

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


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

 


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