summaryrefslogtreecommitdiff
path: root/rust/rustlings/exercises/00_intro/intro1.rs
diff options
context:
space:
mode:
authorHunter Kvalevog <hunter@kvog.sh>2026-10-02 21:53:51 -0500
committerHunter Kvalevog <hunter@kvog.sh>2026-10-02 21:53:51 -0500
commit4dfc11d74ab02ac5765ae5d08fb750c91f4744b4 (patch)
tree17ba62056d6b691dd0217b0e8f1b3a5826dce0f6 /rust/rustlings/exercises/00_intro/intro1.rs
parent02d8f1c62896576e1266553a56980eddbc2a88d7 (diff)
rustlings: move to rust/
Diffstat (limited to 'rust/rustlings/exercises/00_intro/intro1.rs')
-rw-r--r--rust/rustlings/exercises/00_intro/intro1.rs28
1 files changed, 28 insertions, 0 deletions
diff --git a/rust/rustlings/exercises/00_intro/intro1.rs b/rust/rustlings/exercises/00_intro/intro1.rs
new file mode 100644
index 0000000..440ae83
--- /dev/null
+++ b/rust/rustlings/exercises/00_intro/intro1.rs
@@ -0,0 +1,28 @@
+// TODO: We sometimes encourage you to keep trying things on a given exercise
+// even after you already figured it out. If you got everything working and feel
+// ready for the next exercise, enter `n` in the terminal.
+//
+// The exercise file will be reloaded when you change one of the lines below!
+// Try adding a new `println!` and check the updated output in the terminal.
+
+fn main() {
+ println!(r#" Welcome to... "#);
+ println!(r#" _ _ _ "#);
+ println!(r#" _ __ _ _ ___| |_| (_)_ __ __ _ ___ "#);
+ println!(r#" | '__| | | / __| __| | | '_ \ / _` / __| "#);
+ println!(r#" | | | |_| \__ \ |_| | | | | | (_| \__ \ "#);
+ println!(r#" |_| \__,_|___/\__|_|_|_| |_|\__, |___/ "#);
+ println!(r#" |___/ "#);
+ println!();
+ println!("This exercise compiles successfully. The remaining exercises contain a compiler");
+ println!("or logic error. The central concept behind Rustlings is to fix these errors and");
+ println!("solve the exercises. Good luck!");
+ println!();
+ println!("The file of this exercise is `exercises/00_intro/intro1.rs`. Have a look!");
+ println!("The current exercise path will be always shown under the progress bar.");
+ println!("You can click on the path to open the exercise file in your editor.");
+ println!();
+ println!("New line");
+ println!( " another line ");
+ println!(r#" yet another line"#);
+}