Challenge: Formula Converter
Explore how to write a Ruby program that calculates results using a given formula. Learn to handle variables, perform arithmetic operations, and validate your output using testing methods. This lesson helps you build confidence in basic Ruby syntax and problem-solving.
We'll cover the following...
Note: We have revised this challenge based on the feedback from learners to make it more approachable.
Task
Write a program that calculates the result using the following formula:
Sample input
x = 3
y = 4
The resulting value
result = 29
Expected output
The calculated result is 29.
How to test your program
When you click the “Test” button of the code widget, you get two options:
-
Show Results: This shows the sample inputs and their respective results in comparison with the expected output. The actual output is the calculated result. The word “Succeeded” in the last column indicates that the calculated output matches the expected output. For example, if the values of
xandyare3and4respectively, and the result is29, then the last column shows “Succeeded.” -
Show Console: This shows the output from the
print()statements used in your code. You may use this to verify your calculations on the basis of sample test inputs. For example, if the values ofx, andyare3and4, respectively, then the output on the console should beThe calculated result is 29.