6 Контрольные вопросы
1) Для чего служит тип STRING?
2) Как задать количество символов в строковой переменной?
3) Сколько символов могут содержать строковые переменные a и b, если они были описаны какvar a: string; b: string[15]?
4) Как можно обратиться в программе к первому символу строковой переменной s?
5) Как происходит сравнение строковых переменных?
6) Какими способами можно сцепить строковые переменные?
7) Поясните назначение и формат оператора Length.
8) Чему равно значение функции Length('program') ?
9) Как удалить несколько символов из строковой переменной?
10) Как добавить несколько символов в строковую переменную?
11) Поясните назначение операторов Str и Val.
12) Для чего служит оператор UpCase?
Приложение А
В существующем типизированном файле, элементами которого являются числа, изменить на заданное число: первый элемент.
В существующем типизированном файле, элементами которого являются отдельные слова, изменить на заданное слово: первое слово.
Изменить все элементы существующего типизированного файла, в котором записаны числа. Новые значения вводятся с клавиатуры. Рассмотреть: известно, что в существующем файле записано 10 чисел.
Элементами типизированного файла являются отдельные слова. Изменить все его элементы на другие слова (их значение вводиться с клавиатуры). Рассмотреть: известно, что в существующем файле записано 12 слов.
Имеется типизированный файл с числами. Изменить все его элементы, порядковый номер которых кратен трем. Новые значения вводятся с клавиатуры. Рассмотреть: известно, что в существующем файле записано 20 чисел.
Имеется типизированный файл с целыми числами. Все его четные элементы заменить нулями.
Имеется типизированный файл с числами. Найти: сумму первого и второго чисел файла.
Имеется типизированный файл, элементы которого являются отдельные слова.. Определить, есть ли в файле слова, начинающиеся на букву к. В случае положительного ответа напечатать порядковый номер первого из них.
Имеется типизированный файл, элементами которого являются отдельные буквы, составляющие последовательность орпцессор. Получить новый файл, в котором буквы словапроцессор будут расположены правильно.
Имеется типизированный файл, элементами которого являются отдельные буквы, составляющие последовательность кадировко. Получить новый файл, в котором буквы словакодировка будут расположены правильно.
Имеется типизированный файл, элементами которого являются отдельные буквы, составляющие последовательность олгаритм. Получить новый файл, в котором буквы словаалгоритм будут расположены правильно.
Напечатать все элементы типизированного файла, каждая запись которого-число. Рассмотреть: известно, что в существующем файле 10 чисел.
Напечатать все элементы типизированного файла, каждый элемент которого - отдельное слово. Рассмотреть: известно, что в существующем файле записано 12 слов.
Имеется файл, в котором записано 12 вещественных чисел. Переписать все числа файла в массив в том же порядке.
Имеется файл, элементы которого являются отдельные буквы. Получить слово, образованное этими буквами.
Имеется типизированный файл с числами. Напечатать все его элементы с нечетным порядковым номером. Рассмотреть: известно, что в существующем файле записано 20 чисел.
Имеется типизированный файл с числами. Напечатать все его элементы. Большие числа а. Рассмотреть: известно, что в существующем файле записаны 13 чисел.
Имеется типизированный файл, элементами которого являются отдельные слова. Напечатать все слова, начинающиеся на букву с. Рассмотреть: известно, что в существующем файле записаны 30 слов.
Имеется типизированный файл, в котором 18 целых чисел. Переписать все положительные числа файла в массив в том же порядке.
Имеется типизированный файл, элементы которого являются отдельные буквы. Получить слово, образованное элементами файла, имеющими четный порядковый номер
Приложение Б
Имеется текстовый файл. Напечатать: Все его строки, начинающиеся с буквы «Г»
Имеется текстовый файл. Найти: количество строк, начинающихся с буквы «А» и «а».
Имеется текстовый файл. Найдите длину самой длинной строки.
Имеется текстовый файл. Выяснить, имеется ли в нем строка, начинающаяся с буквы «Т». Если да, то определите номер первой из этих строк.
Имеется текстовый файл. Напечатать: первый символ первой строки.
Имеется текстовый файл, в каждой строке которого первые два символа являются буквами. Получить: слово, образованное первыми буквами каждой строки.
Имеется текстовый файл. Напечатать: его пятую строку.
Имеется текстовый файл, содержащий 20 строк. Переписать каждую из его строк в массив в том же порядке.
Имеется текстовый файл. Добавить в него строку из двенадцати черточек (------------), разместить ее после пятой строки.
Удалить из текстового файла всю информацию. Дополнительный файл не использовать.
Имеется текстовый файл. Переписать его строки в другой файл. Порядок строк во втором файле должен совпадать с порядком строк в заданном файле.
Имеется текстовый файл. Переписать его строки в обратном порядке (справа налево) в другой файл. Порядок строк во втором файле должен совпадать с порядком строк в заданном файле.
Имеется текстовый файл. Получить текст, в котором в конце каждой строки из заданного файла добавлен восклицательный знак.
Имеется текстовый файл. Переписать в другой файл те его строки, в которых имеется более 30-ти символов.
Имеется текстовый файл. Переписать в другой файл все его строки с заменой в них символа 0 на символ 1 и наоборот.
Имеется текстовый файл. Все четные строки этого файла записать во второй файл, а нечетные в третий файл. Порядок следования строк сохраняется.
Имеется два текстовых файла с одинаковым числом строк. Переписать с сохранением порядка следования строки первого файла - во второй, а строки второго файла - в первый. Использовать вспомогательный файл.
Имеются два текстовых файла с одинаковым числом строк. Выяснить, совпадают ли их строки. Если нет, то получить номера первой строки, в которой эти файлы отличаются друг от друга.
Имеется текстовый файл. Напечатать: первый символ, второй строки.
Имеется текстовый файл, в каждой строке которого первые два символа являются буквами. Получить: последовательность символов, образованную s-ми символами каждой строки.