From 4dfc11d74ab02ac5765ae5d08fb750c91f4744b4 Mon Sep 17 00:00:00 2001 From: Hunter Kvalevog Date: Fri, 2 Oct 2026 21:53:51 -0500 Subject: rustlings: move to rust/ --- rustlings/exercises/02_functions/README.md | 8 -------- rustlings/exercises/02_functions/functions1.rs | 7 ------- rustlings/exercises/02_functions/functions2.rs | 9 --------- rustlings/exercises/02_functions/functions3.rs | 9 --------- rustlings/exercises/02_functions/functions4.rs | 17 ----------------- rustlings/exercises/02_functions/functions5.rs | 8 -------- 6 files changed, 58 deletions(-) delete mode 100644 rustlings/exercises/02_functions/README.md delete mode 100644 rustlings/exercises/02_functions/functions1.rs delete mode 100644 rustlings/exercises/02_functions/functions2.rs delete mode 100644 rustlings/exercises/02_functions/functions3.rs delete mode 100644 rustlings/exercises/02_functions/functions4.rs delete mode 100644 rustlings/exercises/02_functions/functions5.rs (limited to 'rustlings/exercises/02_functions') diff --git a/rustlings/exercises/02_functions/README.md b/rustlings/exercises/02_functions/README.md deleted file mode 100644 index 6662d0d..0000000 --- a/rustlings/exercises/02_functions/README.md +++ /dev/null @@ -1,8 +0,0 @@ -# Functions - -Here, you'll learn how to write functions and how the Rust compiler can help you debug errors even -in more complex code. - -## Further information - -- [How Functions Work](https://doc.rust-lang.org/book/ch03-03-how-functions-work.html) diff --git a/rustlings/exercises/02_functions/functions1.rs b/rustlings/exercises/02_functions/functions1.rs deleted file mode 100644 index 5dbae07..0000000 --- a/rustlings/exercises/02_functions/functions1.rs +++ /dev/null @@ -1,7 +0,0 @@ -fn call_me() { - println!("call_me()"); -} - -fn main() { - call_me(); // Don't change this line -} diff --git a/rustlings/exercises/02_functions/functions2.rs b/rustlings/exercises/02_functions/functions2.rs deleted file mode 100644 index 27f2cc7..0000000 --- a/rustlings/exercises/02_functions/functions2.rs +++ /dev/null @@ -1,9 +0,0 @@ -fn call_me(num: u32) { - for i in 0..num { - println!("Ring! Call number {}", i + 1); - } -} - -fn main() { - call_me(3); -} diff --git a/rustlings/exercises/02_functions/functions3.rs b/rustlings/exercises/02_functions/functions3.rs deleted file mode 100644 index 88dff5b..0000000 --- a/rustlings/exercises/02_functions/functions3.rs +++ /dev/null @@ -1,9 +0,0 @@ -fn call_me(num: u8) { - for i in 0..num { - println!("Ring! Call number {}", i + 1); - } -} - -fn main() { - call_me(3); -} diff --git a/rustlings/exercises/02_functions/functions4.rs b/rustlings/exercises/02_functions/functions4.rs deleted file mode 100644 index 2c5a3b0..0000000 --- a/rustlings/exercises/02_functions/functions4.rs +++ /dev/null @@ -1,17 +0,0 @@ -fn is_even(num: i64) -> bool { - num % 2 == 0 -} - -// TODO: Fix the function signature. -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)); -} diff --git a/rustlings/exercises/02_functions/functions5.rs b/rustlings/exercises/02_functions/functions5.rs deleted file mode 100644 index 024010f..0000000 --- a/rustlings/exercises/02_functions/functions5.rs +++ /dev/null @@ -1,8 +0,0 @@ -fn square(num: i32) -> i32 { - num * num -} - -fn main() { - let answer = square(3); - println!("The square of 3 is {answer}"); -} -- cgit v1.2.3