×

Ruby Tutorial

Ruby Basics

Ruby Control Statements

Ruby Methods

Ruby Classes and Methods

Ruby Arrays

Ruby Sets

Ruby Strings

Ruby Classes & Objects

Ruby Hash

Ruby Tools

Ruby Functions

Ruby Built-in Functions

Misc.

Ruby Programs

Ruby program to create a user-defined function with arguments but without a return value

Last Updated : December 15, 2025

Problem Solution

In this program, we will create a user-defined function with two arguments. Here we will add both arguments and print the result.

Program/Source Code

The source code to create a user-defined function with arguments but without return value is given below. The given program is compiled and executed successfully.

# Ruby program to create a user define function 
# with arguments but without return value

def AddNum(num1, num2)
   add = num1 + num2;
   print "Addition is: ",add;
end

print "Enter number1: ";
num1 = gets.chomp.to_i;  

print "Enter number2: ";
num2 = gets.chomp.to_i;  

AddNum(num1, num2);

Output

Enter number1: 10
Enter number2: 20
Addition is: 30

Explanation

In the above program, we created a function AddNum() with two arguments. In the AddNum() function, we added the value of both specified arguments and printed the result. Here, we read two integer numbers and passed both numbers into AddNum() function for addition.

Ruby User-defined Functions Programs »


Advertisement
Advertisement


Comments and Discussions!

Load comments ↻


Advertisement
Advertisement
Advertisement

Copyright © 2025 www.includehelp.com. All rights reserved.