From 742e5854f2bebc64e427fc53bc4c95b5df8b7207 Mon Sep 17 00:00:00 2001 From: mo khan Date: Thu, 15 Dec 2022 11:27:32 -0700 Subject: complete an exercise from chapter two --- assignments/1.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/assignments/1.md b/assignments/1.md index 30559f3..5ecb711 100644 --- a/assignments/1.md +++ b/assignments/1.md @@ -23,6 +23,20 @@ heavily as a regular test. 4. Write an algorithm that gets the price for item A plus the quantity purchased. The algorithm prints the total cost, including 6% sales tax. + + ```ruby + def calculate_total(price, quantity, tax = 0.06) + return (price * quantity) * (1.0 + tax) + end + ``` + + ```plaintext + Get values for `price` and `quantity` + Set the value of `tax` to 1.06 + Set the vlue of `total` to `price` multiplied by `quantity` multiplied by `tax` + Return the value of `total` + ``` + 5. Write an if/then/else primitive to do each of the following operations: * a. Compute and display the value `x / y` if the value of `y` is not `0`. if `y` does have the value `0`, then display the message `Unable to perform the -- cgit v1.2.3