Here is an idea using PrettyTables package:
julia> using PrettyTables
julia> println(pretty_table(String,
vcat([[string(t)*"π" t*π-sinpi(t) 1-cospi(t)] for t in 0:0.5:4]...);
header=["t", "x(t)", "y(t)"]))
┌──────┬──────────┬──────┐
│ t │ x(t) │ y(t) │
├──────┼──────────┼──────┤
│ 0.0π │ 0.0 │ 0.0 │
│ 0.5π │ 0.570796 │ 1.0 │
│ 1.0π │ 3.14159 │ 2.0 │
│ 1.5π │ 5.71239 │ 1.0 │
│ 2.0π │ 6.28319 │ 0.0 │
│ 2.5π │ 6.85398 │ 1.0 │
│ 3.0π │ 9.42478 │ 2.0 │
│ 3.5π │ 11.9956 │ 1.0 │
│ 4.0π │ 12.5664 │ 0.0 │
└──────┴──────────┴──────┘
UPDATE: corected according to Oscar_Smith suggestion to use sinpi, cospi