Файл паскаль

Ответить
Shnurik_sh
Сообщения: 5
Зарегистрирован: 22 ноя 2009, 12:50

Помогите разобраться с задачей! Задача на файл. В файле целого типа расставить элементы так, чтобы сначало шли нулевые значения, затем положительные, потом отрицательные. (Массивы использовать нельзя!)
airyashov
Сообщения: 441
Зарегистрирован: 02 ноя 2007, 10:31

трудно использовать функцию seek
icq:3(один)7748666
mail:airyashov( а)inbox.ru
BHy4ok
Сообщения: 237
Зарегистрирован: 01 май 2007, 09:03
Откуда: г.Находка
Контактная информация:

Работай со стороками. Забиваешь значения в строку, затем считай по символьно и забивай в новую строка, пока длина второй не будет равна длине первой.
< L3X. (ICQ: 8721378, Mail - l3x@list.ru)
dr.Jekill
Сообщения: 526
Зарегистрирован: 03 янв 2009, 23:17
Откуда: Voronezh
Контактная информация:

Проходите по файлу. Втреченный нуль ставите в начало файла, встреченный отрицательный элемент в конец (для перемещения указателя используйте процедуру seek). В итоге у Вас получится то, что нужно. См. здесь
Нет религии выше истины
Ответить