Menu
Coddy logo textTech

復習 - 階乗

CoddyのRジャーニー「基礎」セクションの一部 — レッスン 42/78。

challenge icon

チャレンジ

簡単

入力から数値 n を読み取ります。ループを使用して n の階乗を計算し、出力してください。

数値 n の階乗(n! と表記)は、1 から n までのすべての正の整数の積です。例:

  • 5! = 5 × 4 × 3 × 2 × 1 = 120
  • 3! = 3 × 2 × 1 = 6
  • 1! = 1
  • 6! = 6 × 5 × 4 × 3 × 2 × 1 = 720.

print() を使用して最終的な結果を出力してください。

自分で試してみよう

# 入力を読み込む
con <- file("stdin", "r")
n <- as.integer(suppressWarnings(readLines(con, n = 1)))

# 結果を初期化する
result <- 1

# TODO: ここにループを使用して階乗を計算するコードを記述してください


# 結果を出力する
print(result)

基礎のすべてのレッスン