Метод ФАЙЛ.КОНЕЦ_ФАЙЛА
Метод КОНЕЦ_ФАЙЛА позволяет проверить условие достижения конца файла. Файл должен быть открыт на чтение.
ФУНКЦИЯ ЛОГИКА: КОНЕЦ_ФАЙЛА
Возвращаемое значение
ДА – если конец файла достигнут, НЕТ – в противном случае.
Замечание
Конец файла обнаруживается только в процессе чтения, т.е. при считывании последней строки файла КОНЕЦ_ФАЙЛА еще возвращает НЕТ. Только попытка считывания следующей несуществующей строки приводит к тому, что КОНЕЦ_ФАЙЛА начинает возвращать ДА.
Пример:
ПЕРЕМ ФАЙЛ: ф ПЕРЕМ СТРОКА: строки_файла[] ф.ОТКРЫТЬ("Файл1.txt", ФРЕЖ_ЧТЕНИЕ) // Считываем строки из файла, пока не достигнем его конца ПЕРЕМ конец_достигнут = НЕТ ЦИКЛ ПОКА (НЕ конец_достигнут) ПЕРЕМ тек_строка = ф.СЧИТАТЬ конец_достигнут = ф.КОНЕЦ_ФАЙЛА ЕСЛИ НЕ конец_достигнут ТО строки_файла += тек_строка КОНЕЦ_ЕСЛИ КОНЕЦ_ЦИКЛА