To find the greatest of three numbers in Ruby, these three numbers must be taken as the input from the user, and the output of the program will determine the largest of all the numbers.
To find Greatest of three Numbers in Ruby
Ask the user to enter three integer values. Read the three integer values in num1, num2, and num3.
The check if num1 is greater than num2 and num3. If statement returns true, then print ‘num1’ as the greatest number.
If statement returns false, then check if num2 is greater than num3 and num1.
second If statements returns false, then print ‘num2’ as the greatest number.
if statement returns false then print ‘num3’ as the greatest number.
Ruby Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
puts "Enter the first number: " num1 = gets.chomp.to_i puts "Enter the second number: " num2 = gets.chomp.to_i puts "Enter the third number: " num3 = gets.chomp.to_i if num1 > num2 and num1 > num3 puts "Largest number is: #{num1} " elsif num2 > num3 puts "Largest number is: #{num2} " else puts "Largest number is: #{num3} " end |
Output: