Devdit
 

Ruby วิธีหาเลขคู่ จากตัวเลขที่รับจากผู้ใช้งาน

1K

Ruby วิธีหาเลขคู่ จากตัวเลขที่รับจากผู้ใช้งาน บทความนี้สอนเขียนโปรแกรมหาเลขคู่ โดยรับค่าตัวเลขด้วยคำสั่ง gets.chomp จากนั้นใช้สูตร ตัวเลข หารเอาเศษ 2 ถ้ามีค่าเท่ากับ 0 แปลว่าเป็นเลขคู่ สามารถเขียนโปรแกรมได้ดังนี้

 

ตัวอย่าง Ruby วิธีหาเลขคู่ จากตัวเลขที่รับจากผู้ใช้งาน

print 'กรุณากรอกตัวเลข : '
n = gets.chomp.to_i

if n % 2 == 0
  puts "#{n} เป็นเลขคู่"
else
  puts "#{n} ไม่ใช้เลขคู่"
end

ผลลัพธ์

กรุณากรอกตัวเลข : 4
4 เป็นเลขคู่
กรุณากรอกตัวเลข : 9
9 ไม่ใช้เลขคู่

คำอธิบาย

Ruby วิธีหาเลขคู่ จากตัวอย่างรับค่าตัวเลขด้วยคำสั่ง gets.chomp แปลงข้อมูลให้เป็นตัวเลขด้วย to_i เก็บค่าไว้ที่ตัวแปร n จากนั้นเขียนเงื่อนไข if n % 2 == 0 หมายความว่าถ้าตัวแปร n หารเอาเศษกับ 2 แล้วมีค่าเท่ากับ 0 แปลว่าตัวเลขดังกล่าวเป็นเลขคู่ให้โปรแกรมทำงานในคำสั่ง if หากเงื่อนไข if เป็นเท็จให้โปรแกรมทำงานในคำสั่ง else

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