给定/输入两个整数,我们必须在Ruby中找到整数的加法。
在这个问题中,我们将找到在Ruby中添加两个整数的方法。将两个数字相加并不像看起来那样容易,因为当我们使用代表获取字符串的gets方法时,会在字符串中获取值。如果添加这些值,我们将不会获得适当的结果。
使用的方法:
puts:此方法用于向用户显示一些消息。
gets:此方法用于接收用户的输入。
。to_i:当我们通过gets方法获取输入时,它是一个字符串。为了进行进一步的计算,必须将其转换为整数才能获得准确的结果,并且此方法将返回给定字符串的整数转换。
+:这是一个数学运算符,它接受两个数值参数并返回一个数值。二进制运算符,用于将两个值相加。
使用的变量:
num1:存储第一个值
num2:存储第二个值
sum:存储和,即结果
=begin Ruby program to add two numbers. =end //#输入数字并转换 //#将它们转换为整数 puts "Enter first value: " num1=gets.chomp.to_i puts "Enter second value: " num2=gets.chomp.to_i //#求和 sum=num1+num2 //#打印结果 puts "The sum is #{sum}"
输出结果
First run: Enter first value: 123 Enter second value: 456 The sum is 579 Second run: Enter first value: -120 Enter second value: 20 The sum is -100
代码说明:
该程序将两个整数值相加并打印这些输入数字的总和。它以两个整数作为输入并将它们存储到变量num1和num2中。然后使用+(算术运算符)将这些变量的总和存储到总和中并存储该总和,然后puts方法使用打印语句打印总和值总和为$sum。