![]() |
|
Модераторы: Poseidon |
![]()
|
|
| JENNIE |
|
||||
|
Новичок Профиль Группа: Участник Сообщений: 25 Регистрация: 6.3.2006 Репутация: нет Всего: нет |
Помогите, пожалуйста, написать программулинку, очень нужна для обработки данных курсовой работы!
Задача следующая: Программа считывает .dat файл, в котором содержится таблица данных, с разделителем - табуляцией. Необходимо заменить табуляции на определенное число пробелов. Пограмма должна определить максимальное число знаков перед запятой (число знаков после запятой у данных одинаково), и перед данными с таким числом знаков перед запятой поставить один пробел, перед данными с числом знаков перед запятой на один меньше поставить два пробела, и т.д. В начале строк так же поставить необходимое число пробелов перед числами. Таким образом, программа преобразует исходный .dat файл, делая ровненькую табличку данных, используя пробелы. Пример: Было:
Стало:
|
||||
|
|||||
| zim22 |
|
|||
|
depict1 ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2682 Регистрация: 15.1.2009 Где: Украина Репутация: 16 Всего: 69 |
если число 0 в таблице - оно будет в формате 0,000?
количество чисел в каждой строке 4 или любое? |
|||
|
||||
| JENNIE |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 25 Регистрация: 6.3.2006 Репутация: нет Всего: нет |
Да, ноль будет именно так выглядеть.
Количество чисел в каждой строке одинаково. В моем конкретном случае - 18. Пример файла: Это сообщение отредактировал(а) JENNIE - 18.4.2009, 21:13 Присоединённый файл ( Кол-во скачиваний: 9 )
lv1_170_170.dat 25,45 Kb |
|||
|
||||
| Dov |
|
|||
![]() аСинизатор ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1721 Регистрация: 10.5.2003 Где: Эрец-Исраэль Репутация: 50 Всего: 88 |
что-нить такое, например:
Это сообщение отредактировал(а) Dov - 19.4.2009, 22:13 -------------------- Тут вечности запах томительный, И свежие фрукты дешевые, А климат у нас – изумительный, И только соседи – #уевые. Игорь Губерман. |
|||
|
||||
| JENNIE |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 25 Регистрация: 6.3.2006 Репутация: нет Всего: нет |
Большое спасибо!
|
|||
|
||||
![]()
|
| Правила форума "Центр помощи" | |
|
|
ВНИМАНИЕ! Прежде чем создавать темы, или писать сообщения в данный раздел, ознакомьтесь, пожалуйста, с Правилами форума и конкретно этого раздела.
Более подробно с правилами данного раздела Вы можете ознакомится в этой теме. Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Poseidon, Rodman |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Центр помощи | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |