Menu
CoddyTech

Ôn tập: giai thừa

Thuộc phần Kiến thức nền tảng trong hành trình R của Coddy. Bài học 42 trên 78.

challenge icon

Thử thách

Dễ

Đọc một số n từ đầu vào. Tính và in ra giai thừa của n bằng vòng lặp.

Giai thừa của một số n (viết là n!) là tích của tất cả các số nguyên dương từ 1 đến n. Ví dụ:

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

In kết quả cuối cùng bằng print().

Tự làm thử

# Đọc đầu vào
con <- file("stdin", "r")
n <- as.integer(suppressWarnings(readLines(con, n = 1)))

# Khởi tạo result
result <- 1

# TODO: Viết code vào đây để tính giai thừa bằng vòng lặp


# In ra result
print(result)

Tất cả bài học trong Kiến thức nền tảng

Tự luyện tập: Trình biên dịch R online