Tự xây dựng một vòng lặp while từ đầu
Các bài trước đã hướng dẫn bạn phát triển một vòng lặp while khá nâng cao, có break và các thông báo/cập nhật khác nhau tùy theo cấu trúc điều khiển. Nếu bạn giải được bài tổng hợp này bằng while, bạn hoàn toàn sẵn sàng cho chủ đề tiếp theo: for loop.
Bài tập này là một phần của khóa học
R nâng cao
Hướng dẫn bài tập
Hoàn thiện vòng lặp while sao cho:
- in ra bội số gấp ba của
i, tức3 * i, ở mỗi lần chạy. - dừng lại bằng
breaknếu bội số gấp ba củaichia hết cho 8.
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 i as 1
i <- 1
# Code the while loop
while (i <= 10) {
print(___)
if ((___) %% 8 == 0) {
___
}
i <- i + 1
}