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 : |
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 |
A 1XXXXX |
||
AA |
AA 2XXXXX |
||
AAA |
AAA 3XXXXX |
||
AAAA |
AAAA -1XXXXX |
||
AAAAA |
AAAAA -2XXXXX |
||
</pre> |
</pre> |
||
=={{header|Kotlin}}== |
=={{header|Kotlin}}== |