ВУЗ:
Составители:
Рубрика:
25
1. Строковый тип
1. Для чего нужен строковый тип данных? К каким типам данных он относит-
ся?
2. Что представляет собой строковый тип данных?
3. Опишите два подхода к реализации строк?
4. Какое максимально возможное количество символов может содержать стро-
ка?
5. Что такое общая и фактическая длина строки?
6. Что находится в элементе с индексом 0 строки типа string?
7. Для чего нужен символ NULL? Как еще он обозначается?
8. Что такое ASCIIZ-строки? Какова их общая длина?
9. Как описать ASCIIZ-строку?
10. Что находится в модуле Stings.tpu? Приведите примеры процедур и функ-
ций .
11. Опишите синтаксис и назначение функций и процедур для обработки строк
тип string.
12. В каком случае процедура val() возвращает в третьем параметре число, от-
личное от нуля?
13. Можно ли ограничить максимальную длину строки типа string?
14. Каким образом в переменную типа string можно поместить конкретное зна-
чение ?
15. Может ли в процессе выполнения программы изменяться фактическая длина
строки?
16. Чем отличается тип string[n] от одномерного массива символов array[0..n] of
char?
17. Можно ли к элементу строки обратиться также, как к элементу одномерного
массива?
18. Как происходит сравнение строк?
19. Напишите функцию rightposition, которая получает два параметра str1 и str2
типа string и возвращает позицию начала последнего появления str2 в str1.
20. Для большинства существительных, оканчивающихся на –онок и
–eнок, множественное число образуется от другой основы . Как правило, это
происходит по образцу: цыпленок – цыплята, мышонок – мышата и т. д . (в
новой основе перед последней буквой m пишется а или я в зависимости от
предыдущей буквы: если это шипящая, то а, иначе я ). Имеются слова-
исключения, из которых укажем следующие: ребенок (дети ), бесенок (бесе-
нята), опенок (опята), звонок (звонки), позвонок (позвонки), подонок (по-
донки), жаворонок (жаворонки), бочонок (бочонки). Пусть дан русский
текст, слова которого разделены пробелами, запятой или точкой . Все слова,
оканчивающиеся на –онок и –енок, представьте во множественном числе.
21. Как сравниваются строки одинаковой длины? Разной длины?
22. Пусть текст представляет собой последовательность строк. На каждой стро-
ке находится фамилия, имя и отчество. Распечатайте текст, содержащий
Страницы
- « первая
- ‹ предыдущая
- …
- 23
- 24
- 25
- 26
- 27
- …
- следующая ›
- последняя »