1
0
Fork 0
mirror of https://github.com/notohh/rustlings.git synced 2024-12-20 23:48:09 -05:00
rustlings/solutions/02_functions/functions4.rs

18 lines
324 B
Rust
Raw Normal View History

2024-05-20 20:43:18 -04:00
fn is_even(num: i64) -> bool {
num % 2 == 0
}
// The return type must always be annotated.
fn sale_price(price: i64) -> i64 {
if is_even(price) {
price - 10
} else {
price - 3
}
}
fn main() {
let original_price = 51;
println!("Your sale price is {}", sale_price(original_price));
}