Devdit
 

Ruby วนลูป while สูตรคูณ while loop

818

Ruby วนลูป while สูตรคูณ while loop บทความนี้สอนเขียนโปรแกรมวนลูป หรือทำซ้ำด้วยคำสั่ง while สร้างโปรแกรมแสดงผลแม่สูตรคูณตามตัวเลขที่ผู้ใช้งานกรอกเข้ามา พร้อมแสดงผลลัพธ์ออกสู่หน้าจอ สามารถเขียนโปรแกรมได้ดังนี้

 

ตัวอย่าง Ruby วนลูป while สูตรคูณ while loop

print 'กรุณากรอกแม่สูตรคูณ : '
b = gets.chomp
i = 1

while i <= 12
  puts "#{b} x #{i} = #{(b.to_i*i.to_i)}"
  i = i + 1
end

ผลลัพธ์

กรุณากรอกแม่สูตรคูณ : 8
8 x 1 = 8
8 x 2 = 16
8 x 3 = 24
8 x 4 = 32
8 x 5 = 40
8 x 6 = 48
8 x 7 = 56
8 x 8 = 64
8 x 9 = 72
8 x 10 = 80
8 x 11 = 88
8 x 12 = 96

คำอธิบาย

Ruby วนลูป while สูตรคูณ while loop จากตัวอย่างรับค่าตัวเลขจากผู้ใช้งานเก็บไว้ที่ตัวแปร b จากนั้นกำหนดให้ตัวแปร i = 1 และวนลูปด้วย while พร้อมเงื่อนไข i<=12 ภายในลูปแสดงแม่สูตรด้วยคำสั่ง puts รวมกับบวกค่าตัวแปร i เพิ่ม 1 ทำซ้ำโปรแกรมจนกว่าเงื่อนไข i<=12 จะเป็นเท็จ while loop ก็จะหยุดทำงาน

เขียน 1 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ