summaryrefslogtreecommitdiff
path: root/exercises/functions
diff options
context:
space:
mode:
authorAdam Brewer <adamhb321@gmail.com>2023-10-16 07:37:12 -0400
committerAdam Brewer <adamhb321@gmail.com>2023-10-16 07:37:12 -0400
commit64d95837e9813541cf5b357de13865ce687ae98d (patch)
treef022c5d5ba01128811c0b77618a7adb843ee876b /exercises/functions
parentc3941323e2c0b9ee286494327de92e00f23b9e3a (diff)
Update Exercises Directory Names to Reflect Order
Diffstat (limited to 'exercises/functions')
-rw-r--r--exercises/functions/README.md8
-rw-r--r--exercises/functions/functions1.rs10
-rw-r--r--exercises/functions/functions2.rs16
-rw-r--r--exercises/functions/functions3.rs16
-rw-r--r--exercises/functions/functions4.rs28
-rw-r--r--exercises/functions/functions5.rs15
6 files changed, 0 insertions, 93 deletions
diff --git a/exercises/functions/README.md b/exercises/functions/README.md
deleted file mode 100644
index 6662d0d..0000000
--- a/exercises/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/exercises/functions/functions1.rs b/exercises/functions/functions1.rs
deleted file mode 100644
index 40ed9a0..0000000
--- a/exercises/functions/functions1.rs
+++ /dev/null
@@ -1,10 +0,0 @@
-// functions1.rs
-//
-// Execute `rustlings hint functions1` or use the `hint` watch subcommand for a
-// hint.
-
-// I AM NOT DONE
-
-fn main() {
- call_me();
-}
diff --git a/exercises/functions/functions2.rs b/exercises/functions/functions2.rs
deleted file mode 100644
index 5154f34..0000000
--- a/exercises/functions/functions2.rs
+++ /dev/null
@@ -1,16 +0,0 @@
-// functions2.rs
-//
-// Execute `rustlings hint functions2` or use the `hint` watch subcommand for a
-// hint.
-
-// I AM NOT DONE
-
-fn main() {
- call_me(3);
-}
-
-fn call_me(num:) {
- for i in 0..num {
- println!("Ring! Call number {}", i + 1);
- }
-}
diff --git a/exercises/functions/functions3.rs b/exercises/functions/functions3.rs
deleted file mode 100644
index 74f44d6..0000000
--- a/exercises/functions/functions3.rs
+++ /dev/null
@@ -1,16 +0,0 @@
-// functions3.rs
-//
-// Execute `rustlings hint functions3` or use the `hint` watch subcommand for a
-// hint.
-
-// I AM NOT DONE
-
-fn main() {
- call_me();
-}
-
-fn call_me(num: u32) {
- for i in 0..num {
- println!("Ring! Call number {}", i + 1);
- }
-}
diff --git a/exercises/functions/functions4.rs b/exercises/functions/functions4.rs
deleted file mode 100644
index 77c4b2a..0000000
--- a/exercises/functions/functions4.rs
+++ /dev/null
@@ -1,28 +0,0 @@
-// functions4.rs
-//
-// This store is having a sale where if the price is an even number, you get 10
-// Rustbucks off, but if it's an odd number, it's 3 Rustbucks off. (Don't worry
-// about the function bodies themselves, we're only interested in the signatures
-// for now. If anything, this is a good way to peek ahead to future exercises!)
-//
-// Execute `rustlings hint functions4` or use the `hint` watch subcommand for a
-// hint.
-
-// I AM NOT DONE
-
-fn main() {
- let original_price = 51;
- println!("Your sale price is {}", sale_price(original_price));
-}
-
-fn sale_price(price: i32) -> {
- if is_even(price) {
- price - 10
- } else {
- price - 3
- }
-}
-
-fn is_even(num: i32) -> bool {
- num % 2 == 0
-}
diff --git a/exercises/functions/functions5.rs b/exercises/functions/functions5.rs
deleted file mode 100644
index f1b63f4..0000000
--- a/exercises/functions/functions5.rs
+++ /dev/null
@@ -1,15 +0,0 @@
-// functions5.rs
-//
-// Execute `rustlings hint functions5` or use the `hint` watch subcommand for a
-// hint.
-
-// I AM NOT DONE
-
-fn main() {
- let answer = square(3);
- println!("The square of 3 is {}", answer);
-}
-
-fn square(num: i32) -> i32 {
- num * num;
-}