おさらい - Sigma 関数
CoddyのRジャーニー「基礎」セクションの一部 — レッスン 49/78。
チャレンジ
簡単1からnまでのすべての整数の合計を返す、1つの引数nを取るsigmaという名前の関数を作成してください。
入力から数値を読み取り、それを数値型に変換して、その値でsigma関数を呼び出します。返された結果を出力してください。
例えば、入力が5の場合、関数は 1 + 2 + 3 + 4 + 5 = 15 を計算し、出力は以下のようになります:
[1] 15入力が10の場合、関数は1から10までの合計を計算し、出力は以下のようになります:
[1] 55入力が1の場合、出力は以下のようになります:
[1] 1自分で試してみよう
# 入力を読み込む
con <- file("stdin", "r")
n <- suppressWarnings(readLines(con, n = 1))
n <- as.numeric(n)
# TODO: 1つの引数 'n' を受け取る 'sigma' という名前の関数を作成する
# そして 1 から n までのすべての整数の和を返す
# 関数を呼び出して結果を表示する
print(sigma(n))