1
0
mirror of https://github.com/rust-lang/rustlings.git synced 2024-09-19 11:52:04 +02:00
rustlings/solutions/02_functions/functions4.rs
2024-05-21 02:43:18 +02:00

18 lines
324 B
Rust

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));
}