*.dat файл
Добрый день форумчане!
Прошу помочь мне с кодом.
Имеется входной файл *.dat
В нём храняться следующие данные
478962.45 4598214.87 -26.0 1
478941.13 4578421.00 -30.0 0
479654.10 4587563.46 -26.0 0
479654.10 4587563.46 -26.0 1
Я загружаю в программу, нужно чтобы в строке, где в четвёртом столбике стоит единица, строка (в выходном) переписывалась в следующий вид:
_3dpoly(пробел)478962.45(запятая)4598214.87(запята я)-26.0
столбик где содержится 0 строка оставалась не изменной, но только между значениями ставилась запятая, также как и в примере выше.
Содержание выходного файла
________________________________
_3dpoly 478962.45,4598214.87,-26.0
478941.13,4578421.00,-30.0
479654.10,4587563.46,-26.0
_3dpoly 479654.10,4587563.46,-26.0
________________________________
Спасибо всем за ответы.
Файл прикреплю ниже
|