Bắt đầu ngayBắt đầu miễn phí

Viết một vòng lặp for đơn giản

Hãy viết một vòng lặp for để lặp lại một quy trình nhiều lần, và lưu dần kết quả vào một vector. Ta sẽ dùng hàm đã tạo ở bài trước để tung xúc xắc.

Bài tập này là một phần của khóa học

Câu đố Xác suất với R

Xem khóa học

Hướng dẫn bài tập

  • Chỉ định trong vòng lặp for rằng chỉ số chạy từ 1 đến 10000.
  • Điền chỉ số cho output để lưu từng kết quả.
  • Điền đối số cho roll_dice để tung hai xúc xắc.

Bài tập tương tác thực hành trực tiếp

Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.

# Initialize a vector to store the output
output <- rep(NA, 10000)

# Loop for 10000 iterations
for(i in ___){
  # Fill in the output vector with the result from rolling two dice
  output[___] <- roll_dice(___)
}
Chỉnh sửa và Chạy Mã