diff options
Diffstat (limited to 'rustlings/exercises/quizzes/quiz1.rs')
| -rw-r--r-- | rustlings/exercises/quizzes/quiz1.rs | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/rustlings/exercises/quizzes/quiz1.rs b/rustlings/exercises/quizzes/quiz1.rs index 04fb2aa..b787d7e 100644 --- a/rustlings/exercises/quizzes/quiz1.rs +++ b/rustlings/exercises/quizzes/quiz1.rs @@ -8,9 +8,13 @@ // - However, if Mary buys more than 40 apples, the price of each apple in the // entire order is reduced to only 1 rustbuck! -// TODO: Write a function that calculates the price of an order of apples given -// the quantity bought. -// fn calculate_price_of_apples(???) -> ??? { ??? } +fn calculate_price_of_apples(n: i32) -> i32 { + if n > 40 { + n + } else { + 2 * n + } +} fn main() { // You can optionally experiment here. |