Ну пишешь процедуру из трех строчек, которая из одного файла читает число, в другой пишет, в цикле while not eof(первый файл) , потом закрывает оба файла. И последовательно 5 раз ее применяешь. Вспомогательные вообще не нужны. В чем сложность-то? Или ты неверно формулируешь задачу.