Ruby程序将两个整数相加

在Ruby中将两个数字相加

给定/输入两个整数,我们必须在Ruby中找到整数的加法。

在这个问题中,我们将找到在Ruby中添加两个整数的方法。将两个数字相加并不像看起来那样容易,因为当我们使用代表获取字符串的gets方法时,会在字符串中获取值。如果添加这些值,我们将不会获得适当的结果。

使用的方法:

  • puts:此方法用于向用户显示一些消息。

  • gets:此方法用于接收用户的输入。

  • to_i:当我们通过gets方法获取输入时,它是一个字符串。为了进行进一步的计算,必须将其转换为整数才能获得准确的结果,并且此方法将返回给定字符串的整数转换。

  • +:这是一个数学运算符,它接受两个数值参数并返回一个数值。二进制运算符,用于将两个值相加。

使用的变量:

  • num1:存储第一个值

  • num2:存储第二个值

  • sum:存储和,即结果

Ruby代码将两个整数相加

=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。