เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

สร้าง while loop ตั้งแต่ต้น

แบบฝึกหัดก่อนหน้านี้พาไปพัฒนา while loop ที่ค่อนข้างซับซ้อน ซึ่งประกอบด้วยคำสั่ง break รวมถึงข้อความแจ้งผลและการอัปเดตค่าตามโครงสร้างการควบคุมโปรแกรม หากทำแบบฝึกหัดครอบคลุมนี้สำเร็จได้ด้วย while loop แสดงว่าพร้อมก้าวไปสู่หัวข้อถัดไปแล้ว นั่นคือ for loop

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

R ระดับกลาง

ดูคอร์ส

คำแนะนำการฝึกหัด

เติมโค้ดใน while loop ให้ครบ โดยให้ loop ทำงานดังนี้

  • แสดงค่าสามเท่าของ i คือ 3 * i ในทุกรอบ
  • หยุดการทำงานด้วย break เมื่อค่าสามเท่าของ i หารด้วย 8 ลงตัว

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

# Initialize i as 1 
i <- 1

# Code the while loop
while (i <= 10) {
  print(___)
  if ((___) %% 8 == 0) {
    ___
  }
  i <- i + 1
}
แก้ไขและรันโค้ด