1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. R nâng cao

Connected

Bài tập

Viết một vòng lặp while

Hãy bắt đầu tự xây dựng một vòng lặp while từ con số 0. Xem lại “công thức” của nó:

while (condition) {
  expr
}

Hãy nhớ rằng phần condition trong “công thức” này phải trở thành FALSE tại một thời điểm nào đó trong quá trình chạy. Nếu không, vòng lặp while sẽ chạy mãi không dừng.

Nếu phiên làm việc của bạn hết hạn khi chạy mã, hãy kiểm tra kỹ phần thân của vòng lặp while.

Hãy xem mã mẫu đã cho; nó khởi tạo biến speed và đã cung cấp sẵn một khung vòng lặp while để bạn bắt đầu.

Hướng dẫn

100 XP

Hãy viết một vòng lặp while với các đặc điểm sau:

  • Điều kiện của vòng lặp while cần kiểm tra speed có lớn hơn 30 không.
  • Bên trong thân vòng lặp while, in ra "Slow down!".
  • Bên trong thân vòng lặp while, giảm speed đi 7 đơn vị và gán giá trị mới này lại cho speed. Bước này rất quan trọng; nếu không, vòng lặp while của bạn sẽ không bao giờ dừng và phiên làm việc của bạn sẽ hết hạn.

Nếu phiên làm việc của bạn hết hạn khi chạy mã, hãy kiểm tra kỹ phần thân của vòng lặp while: rất có thể bạn đã mắc lỗi.