Devdit
 

Ruby สูตรคูณ do while รับตัวเลขจากผู้ใช้งาน

558

Ruby สูตรคูณ do while บทความนี้สอนเขียนโปรแกรมแม่สูตร โดยใช้คำสั่ง do while จากโค้ดรับค่าแม่สูตรคูณจากผู้ใช้งานด้วยคำสั่ง gets.chomp จากนั้นวนลูปสร้างแม่สูตรคูณด้วย do while สามารถเขียนโปรแกรมได้ดังนี้

 

ตัวอย่าง Ruby สูตรคูณ do while รับตัวเลขจากผู้ใช้งาน

print 'กรุณากรอกแม่สูตรคูณ : '
b = gets.chomp
i = 0
loop do
  i = i + 1
  puts "#{b} x #{i} = #{(b.to_i*i.to_i)}"
  if i == 12 
      break
  end
end

ผลลัพธ์

กรุณากรอกแม่สูตรคูณ : 2
2 x 1 = 2
2 x 2 = 4
2 x 3 = 6
2 x 4 = 8
2 x 5 = 10
2 x 6 = 12
2 x 7 = 14
2 x 8 = 16
2 x 9 = 18
2 x 10 = 20
2 x 11 = 22
2 x 12 = 24

คำอธิบาย

Ruby สูตรคูณ do while จากตัวอย่างรับตัวเลขแม่สูตรคูณจากผู้ใช้งานด้วยคำสั่ง gets.chomp จากนั้นใช้คำสั่ง do while วนลูปทั้งหมด 12 รอบพร้อมพิมพ์แม่สูตรออกสู่หน้าจอด้วยคำสั่ง puts โดยหยุดการวนลูป do while ด้วยคำสั่ง break จากเงื่อนไข if i == 12 คือถ้าตัวแปร i มีค่าเท่ากับ 12 ให้หยุดการวนลูป

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