├── Hello_World.rb ├── Sum.rb └── Swap.rb /Hello_World.rb: -------------------------------------------------------------------------------- 1 | #print hello world 2 | 3 | puts "Hello World" 4 | -------------------------------------------------------------------------------- /Sum.rb: -------------------------------------------------------------------------------- 1 | # get number 1 from user and store in num1 variable 2 | puts "Enter first value: " 3 | num1=gets.chomp.to_i 4 | 5 | # get number 2 from user and store in num1 variable 6 | puts "Enter second value: " 7 | num2=gets.chomp.to_i 8 | 9 | # formula of sum of two number 10 | sum=num1+num2 11 | 12 | # print sum of two numbers 13 | puts "The sum = #{sum}" 14 | 15 | 16 | 17 | output 18 | first value = 2 19 | second value = 2 20 | the sum = 4 21 | -------------------------------------------------------------------------------- /Swap.rb: -------------------------------------------------------------------------------- 1 | # swap two variable in ruby 2 | class SwapExample 3 | 4 | def swapNumbers 5 | a = 3 6 | b = 6 7 | 8 | puts("A " + a.to_s) 9 | puts("B " s+ b.to_s) 10 | 11 | 12 | # Swapping of two numbers using temp variable 13 | 14 | 15 | 16 | 17 | temp = a 18 | a = b 19 | b = temp 20 | 21 | 22 | 23 | puts("A " + a.to_s) 24 | puts("B " + b.to_s) 25 | end 26 | end 27 | 28 | obj = SwapExample.new 29 | obj.swapNumbers 30 | --------------------------------------------------------------------------------