A..1 課題1

prog1a.jl

# prog1a.jl --- 1からnまでの整数の和を求める
# Julia の整数 Int は Int64 であるので、Cに比べてかなり大きい数まで正しく動く。
function prog1(n)
  s=0 # s=zero(n) とすべき?
  for i=1:n
    s += i
  end
  s
end
prog1.jl

# prog1.jl --- 1からnまでの整数の和を求める
# Julia の整数 Int は Int64 であるので、Cに比べてかなり大きい数まで正しく動く。
function prog1(n)
  sum(1:n)
end
julia> include("prog1.jl")
julia> prog1(10)
55
julia> prog1(100)
5050



桂田 祐史