Процедура assign (var f; name):
1) присваивает имя внешнего файла f файловой переменной name, при этом файл должен быть закрыт;
2) присваивает имя внешнего файла name файловой переменной f, , при этом файл должен быть закрыт;
3) открывает существующий файл для записи;
4) создает и открывает файл для записи;
5) перемещает файловое окно на следующую позицию.