สร้าง 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
}