summaryrefslogtreecommitdiff
path: root/guessing_game/src
diff options
context:
space:
mode:
authorYuval Adam <_@yuv.al>2017-01-12 19:42:53 +0200
committerYuval Adam <_@yuv.al>2017-01-12 19:42:53 +0200
commit4b5fa991c5391374d795364d9cd5ea20d3574c66 (patch)
treeef22f0c19b76930e6f3245f73d8b6ccad8a84193 /guessing_game/src
parent7b9d5ece9e6dc0ff1cd78d9f62fe75c9960f8ada (diff)
Rename to guessHEADmaster
Diffstat (limited to 'guessing_game/src')
-rw-r--r--guessing_game/src/main.rs33
1 files changed, 0 insertions, 33 deletions
diff --git a/guessing_game/src/main.rs b/guessing_game/src/main.rs
deleted file mode 100644
index 7b86040..0000000
--- a/guessing_game/src/main.rs
+++ /dev/null
@@ -1,33 +0,0 @@
-extern crate rand;
-
-use std::io;
-use std::cmp::Ordering;
-use rand::Rng;
-
-fn main() {
- println!("Guess the number!");
-
- let secret = rand::thread_rng().gen_range(1, 101);
-
- loop {
- println!("Please input your 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) {
- Ordering::Less => println!("Too small!"),
- Ordering::Greater => println!("Too big!"),
- Ordering::Equal => {
- println!("You win!");
- break;
- }
- }
- }
-}