summaryrefslogtreecommitdiff
path: root/guessing-game/src/main.rs
diff options
context:
space:
mode:
Diffstat (limited to 'guessing-game/src/main.rs')
-rwxr-xr-xguessing-game/src/main.rs36
1 files changed, 0 insertions, 36 deletions
diff --git a/guessing-game/src/main.rs b/guessing-game/src/main.rs
deleted file mode 100755
index 38dd28d..0000000
--- a/guessing-game/src/main.rs
+++ /dev/null
@@ -1,36 +0,0 @@
-use std::io;
-use std::cmp::Ordering;
-use rand::Rng;
-
-fn main() {
- println!("Guess the number!");
-
- let secret_number = rand::thread_rng().gen_range(1, 101);
- //println!("The secret number is: {}", secret_number);
-
- loop {
- println!("Enter a guess.");
-
- let mut guess = String::new();
-
- io::stdin().read_line(&mut guess)
- .expect("Failed to read line.");
-
- let guess: u32 = match guess.trim().parse() {
- Ok(num) => num,
- Err(_) => continue,
- };
-
- println!("You guessed: {}", guess);
-
- match guess.cmp(&secret_number) {
- Ordering::Less => println!("Too small!"),
- Ordering::Greater => println!("Too big!"),
- Ordering::Equal => {
- println!("You win!");
- break;
- }
- }
- }
-
-}