ВУЗ:
Составители:
Рубрика:
87
− Random(х) – возвращает случайное число от 0 до х. Если
функция задана без аргумента (Random), то будут
генерироваться случайные числа от 0 до 1
− Randomize – обеспечивает (при каждом перезапуске
программы) несовпадение последовательностей случайных
чисел, генерируемых функцией Random
Программирование типовых алгоритмов вычислений приведено
далее в главе 5.
4.4.2. Файлы
Удобным способом хранения
информации служит запись этой
информации на магнитный носитель (жесткие, гибкие диски, магнитные
ленты). Запись удобна особенно тогда, когда объем информации велик и
в дальнейшем предполагается использовать эту информацию в других
программах. В Паскале предусмотрен специальный тип данных –
файлы, операции над которыми сводятся к работе с внешними
носителями [8,9,11].
Файл – это поименованная
область памяти на каком–либо
носителе информации, предназначенная для хранения данных. Этим
носителем может быть гибкий или жесткий диск (магнитная лента).
Внешние файлы должны быть описаны в разделе описаний
программы. Описание файлов в общем случае имеет следующий вид:
type <имя файла> = file of <тип компонент>;
var <имя файловой переменной>:<имя типа>;
или
var <имя файловой переменной> file of <тип компонент>;
Файловая переменная (обозначим ее как f) служит для доступа к
файлу.
В Турбо–Паскале существуют следующие категории файлов:
− типизированные;
− нетипизированные;
− текстовые.
В зависимости от категории объявление файлов соответственно
будет:
var f1 : file of <тип компонент>;
f2 : file;
f3 : text.
Например:
var f1:file of char;
Страницы
- « первая
- ‹ предыдущая
- …
- 85
- 86
- 87
- 88
- 89
- …
- следующая ›
- последняя »