Selective file copy: Difference between revisions

Content added Content deleted
(julia example)
Line 615: Line 615:
for line in split(strip(read("in.txt", String)), "\n")
for line in split(strip(read("in.txt", String)), "\n")
fielda, fieldb, fieldd = line[1:5], line[6:10], line[16:20]
fielda, fieldb, fieldd = line[1:5], line[6:10], line[16:20]
fieldc = lpad((line[15] == '-' ? 1 : -1) * parse(Int, line[11:14]), 5)
fieldc = lpad((line[15] == '-' ? -1 : 1) * parse(Int, line[11:14]), 5)
print(out, fielda, fieldc, 'X'^length(fieldd), "\n")
print(out, fielda, fieldc, 'X'^length(fieldd), "\n")
end
end
Line 628: Line 628:


out.txt:
out.txt:
A -1XXXXX
A 1XXXXX
AA -2XXXXX
AA 2XXXXX
AAA -3XXXXX
AAA 3XXXXX
AAAA 1XXXXX
AAAA -1XXXXX
AAAAA 2XXXXX
AAAAA -2XXXXX
</pre>
</pre>



=={{header|Kotlin}}==
=={{header|Kotlin}}==