1. Пользуйтесь тегами кода. - [code] ... [/code]
2. Точно указывайте язык, название и версию компилятора (интерпретатора).
3. Название темы должно быть информативным.
В описании темы указываем язык!!!
| Clerick |
24.05.2010 13:07
Сообщение
#1
|
![]() студент.. ![]() ![]() ![]() Группа: Пользователи Сообщений: 287 Пол: Мужской Реальное имя: Дмитрий Репутация: 2 |
Здравствуйте. Подскажите как сделать? Читает текстовый файл, в котором написана таблица, строки соответствуют строкам , столбцы разделены (разделителем-запятая), если значение цифра (целое или дробное), то она оставляется, если значение слово, то записывает его в массив и вместо слова ставит номер значения из этого массива. Для каждого столбца свой массив.
Начал реализовывать, но столкнулся с проблемой как считать слово и заменить его на номер в другом массиве, а в другой его записать.
Пример входного файла
1.txt ( 17.67 килобайт )
Кол-во скачиваний: 331Сообщение отредактировано: Clerick - 24.05.2010 13:12 -------------------- После дождя обязательно выглянет солнце)
|
![]() ![]() |
| volvo |
24.05.2010 21:58
Сообщение
#2
|
|
Гость |
double f; В случае "http" функция sscanf вернет 0, и ты понимаешь, что там ошибка, значит - была строка. Если в s записать, скажем, "123.434", то это число корректно прочитается и выполнение пойдет по другой ветке... |
Clerick Работа с файлом 24.05.2010 13:07
volvo Зачем ты работаешь посимвольно?
Я бы читал строку... 24.05.2010 13:34
Clerick А что имеется в виду под перевести в вещественное ... 24.05.2010 21:27![]() ![]() |
|
Текстовая версия | 9.12.2025 1:09 |