From c4871e113e7a657a9eaff8c1d127e88cc8eaaea0 Mon Sep 17 00:00:00 2001 From: robin Date: Thu, 9 May 2024 13:00:29 +0200 Subject: [PATCH] =?UTF-8?q?Dateien=20nach=20=E2=80=9Esrc=E2=80=9C=20hochla?= =?UTF-8?q?den?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main.rs | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 src/main.rs diff --git a/src/main.rs b/src/main.rs new file mode 100644 index 0000000..ccd6eed --- /dev/null +++ b/src/main.rs @@ -0,0 +1,26 @@ +use rand::Rng; + +fn main() { + let mut number:i128 = 0; + loop { + let rng:i128 = rand::thread_rng().gen_range(1..=1000000000000000000000000); + println!("Do you want to add {} to the number", rng); + println!("Your number is {}(y/n)", number); + let mut input: String = String::new(); + std::io::stdin().read_line(&mut input).expect("Failed to read line"); + let input: String = input.trim().parse().unwrap(); + let yes:String = String::from("y"); + let no = String::from("no"); + if input == yes { + let number = number+=rng; + } + else if input == no { + + } + else { + println!("Invalid input"); + } + + } + +}