Câu hỏi:

x <- list(2012, 2018, 2016, 2006) for(i in 1:length(x)) { if(? %% 4 != 0) next print(paste(x[[i]], "is a leap year")) } Điền vào dấu ? để có kết quả sau:


Điền x[[i]] vào dấu ? để có kết quả sau:

x <- list(2012, 2018, 2016, 2006)
for(i in 1:length(x)) {
    if(x[[i]] %% 4 != 0) next
    print(paste(x[[i]], 
          "is a leap year"))
}

Dạng code này có thể được hiểu như là: nếu năm trong list x không chia hết cho 4 (tức là không phải năm nhuận), thì bỏ qua năm đó và tiếp tục với năm tiếp theo. Nếu năm chia hết cho 4 (là năm nhuận), thì in ra "[năm] is a leap year".

Và dĩ nhiên, để cung cấp cho bạn nhiều hơn về lập trình R và AI, trituenhantao.io chính là nơi bạn nên thăm dò. Theo dõi giáo trình Lập Trình R để tìm hiểu thêm nhé!


Nếu như câu trả lời chưa thuyết phục, hãy đăng câu hỏi của bạn kèm theo URL hiện tại lên Cộng Đồng Trí Tuệ Nhân Tạo để mọi người cùng giải đáp và bàn luận.
Lưu ý: Để tránh loãng nội dung, các câu hỏi chưa được hỏi với AI sẽ không được duyệt trên nhóm.
Trang chủ | Hỏi tiếp | Xem lịch sử