Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 07.12.2012, 19:28   #1
qqaawwss
Новичок
Джуниор
 
Регистрация: 01.05.2011
Сообщений: 2
По умолчанию Дан целочисленный файл

Дан целочисленный файл. Первый и центральный элемент поменять местами.
qqaawwss вне форума Ответить с цитированием
Старый 07.12.2012, 20:07   #2
Poma][a
Новичок
Джуниор
 
Регистрация: 11.10.2011
Сообщений: 3,882
По умолчанию

Поменял. Что дальше господин?
Было :
Цитата:
Фигушки Вам
Стало :
Цитата:
кигушФи Вам
Poma][a вне форума Ответить с цитированием
Старый 07.12.2012, 20:11   #3
Slym
Участник клуба
 
Регистрация: 07.12.2011
Сообщений: 1,025
По умолчанию

все файлы целочисленны...
не бывает файла 31.678 байтов длинной
Не стесняемся, плюсуем!
Slym вне форума Ответить с цитированием
Старый 07.12.2012, 20:16   #4
MihalNik
МегаМодератор
СуперМодератор
 
Регистрация: 27.11.2012
Сообщений: 5,672
По умолчанию

Наверное, это бинарный файл с integer-числами
(Из размера определить положение центрального элемента)
Открыть
Считать первое и центральное число (позиционирование - чтение) в переменные
Записать их соответственно в противоположные позиции (позиционирование - запись)
Закрыть файл

Если файл - текстовый, то, конечно, по-другому придется считать
Благими намерениями устлана дорога на programmersforum.ru
MihalNik вне форума Ответить с цитированием
Старый 07.12.2012, 21:50   #5
Sciv
Старожил
 
Аватар для Sciv
 
Регистрация: 16.05.2012
Сообщений: 3,211
По умолчанию

Вот вопрос: а если в файле четное число элеменьтов, какой считать центральным - правый или левый?
Начал решать проблему с помощью регулярных выражений. Теперь решаю две проблемы...
Sciv вне форума Ответить с цитированием
Старый 07.12.2012, 21:58   #6
MihalNik
МегаМодератор
СуперМодератор
 
Регистрация: 27.11.2012
Сообщений: 5,672
По умолчанию

Файл-то нечетный
Благими намерениями устлана дорога на programmersforum.ru
MihalNik вне форума Ответить с цитированием
Старый 07.12.2012, 22:06   #7
Sciv
Старожил
 
Аватар для Sciv
 
Регистрация: 16.05.2012
Сообщений: 3,211
По умолчанию

Цитата:
Файл-то нечетный
В каком месте задания это видно?

Цитата:
Поменял. Что дальше господин?
Так целочисленный файл, а не строка.
А дальше - дворец иди строй
Начал решать проблему с помощью регулярных выражений. Теперь решаю две проблемы...
Sciv вне форума Ответить с цитированием
Старый 07.12.2012, 22:11   #8
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
В каком месте задания это видно?
В фразе "центральный элемент". В файле с четным кол-вом элементов центра нет.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 07.12.2012, 22:14   #9
Sciv
Старожил
 
Аватар для Sciv
 
Регистрация: 16.05.2012
Сообщений: 3,211
По умолчанию

Цитата:
В фразе "центральный элемент".
Действительно. Туплю-с!
Начал решать проблему с помощью регулярных выражений. Теперь решаю две проблемы...
Sciv вне форума Ответить с цитированием
Старый 07.12.2012, 22:34   #10
Poma][a
Новичок
Джуниор
 
Регистрация: 11.10.2011
Сообщений: 3,882
По умолчанию

Sciv, с 1000-ным постом
Poma][a вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Дан целочисленный массив размера N. C# Ginger_93 Помощь студентам 1 14.01.2012 15:05
ЦЕЛОЧИСЛЕННЫЙ ФАЙЛ Alina111 Паскаль, Turbo Pascal, PascalABC.NET 2 10.01.2012 06:09
Дан одномерный целочисленный массив А(N) cjcezar Помощь студентам 2 12.11.2011 21:11
дан целочисленный массив N. Удалить из массива все элементы,встречающиеся [менее двух раз]1 Zevsnet Паскаль, Turbo Pascal, PascalABC.NET 6 16.01.2011 18:01