Ruby บวก ลบ คุณ หาร หารเอาเศษ บทความนี้สอนเขียนโปรแกรมรับค่าตัวเลขจากผู้ใช้งาน 2 ตัวด้วยคำสั่ง puts.chomp และนำค่าทั้ง 2 มา บวก ลบ คูณ หาร และหารเอาเศษด้วยเครื่องหมายทางคณิตศาสตร์ สามารถเขียนโปรแกรมได้ดังนี้
ตัวอย่าง Ruby บวก ลบ คุณ หาร หารเอาเศษ
print 'กรุณากรอกตัวเลขที่ 1 : '
number1 = gets.chomp
print 'กรุณากรอกตัวเลขที่ 2 : '
number2 = gets.chomp
sum = number1.to_i + number2.to_i
print number1+" + "+number2+" = "+sum.to_s+"\n"
sum = number1.to_i - number2.to_i
print number1+" - "+number2+" = "+sum.to_s+"\n"
sum = number1.to_i * number2.to_i
print number1+" * "+number2+" = "+sum.to_s+"\n"
sum = number1.to_i / number2.to_i
print number1+" / "+number2+" = "+sum.to_s+"\n"
sum = number1.to_i % number2.to_i
print number1+" % "+number2+" = "+sum.to_s+"\n"
ผลลัพธ์
กรุณากรอกตัวเลขที่ 1 : 4
กรุณากรอกตัวเลขที่ 2 : 2
4 + 2 = 6
4 - 2 = 2
4 * 2 = 8
4 / 2 = 2
4 % 2 = 0
Ruby บวก ลบ คุณ หาร หารเอาเศษ จากตัวอย่างรับค่าตัวเลขจากผู้ใช้งาน และเก็บไว้ที่ตัวแปร number1 และ number2 จากนั้นนำมาคำนวณ โดยมีเครื่องหมายทางคณิตศาสตร์ดังนี้
1. บวก ใช้เครื่องหมาย + ตัวอย่างคือ number1.to_i + number2.to_i
2. ลบ ใช้เครื่องหมาย - ตัวอย่างคือ number1.to_i - number2.to_i
3. คูณ ใช้เครื่องหมาย * ตัวอย่างคือ number1.to_i * number2.to_i
4. หาร ใช้เครื่องหมาย / ตัวอย่างคือ number1.to_i / number2.to_i
5. หารเอาเศษ ใช้เครื่องหมาย % ตัวอย่างคือ number1.to_i % number2.to_i
6. คำสั่ง to_i หลังตัวแปร number1 และ number2 คือแปลงค่าของตัวแปรให้เป็นชนิดตัวเลข
7. คำสั่ง to_s หลังตัวแปร number1, number2 และ sum คือแปลงค่าของตัวแปรให้เป็นชนิดข้อความ