This commit is contained in:
2026-03-31 08:06:49 +07:00
parent e611e0222f
commit b1cbc67664
5 changed files with 73 additions and 2 deletions

View File

@@ -0,0 +1,14 @@
# This file is machine-generated - editing it directly is not advised
julia_version = "1.12.5"
manifest_format = "2.0"
project_hash = "9e64cf17f9522d20edabe6f2b4ec85252943fcae"
[[deps.Random]]
deps = ["SHA"]
uuid = "9a3f8284-a2c9-5f02-9a11-845980a1fd5c"
version = "1.11.0"
[[deps.SHA]]
uuid = "ea8e919c-243c-51af-8825-aaa63cd721ce"
version = "0.7.0"

View File

@@ -0,0 +1,2 @@
[deps]
Random = "9a3f8284-a2c9-5f02-9a11-845980a1fd5c"

3
guessing_game/main.jl Normal file
View File

@@ -0,0 +1,3 @@
using Base
guess_number = Base.rand([1:1:100...])

View File

@@ -83,6 +83,22 @@ fn main() {

View File

@@ -1,4 +1,40 @@
/* --------------------------------------------- 100 -------------------------------------------- */
use rand::prelude;
use std::prelude;
use rand::{Rng, thread_rng};
use std::io::{self, stdin};
fn main () {
let mut myrng = thread_rng();
let secret_number = myrng.gen_range(1..100);
loop {
let mut user_guess = String::new();
let std_in = stdin();
match std_in.read_line(&mut user_guess) {
Ok(_) => {
// The underscore _ means we don't care about the byte count
// We just care that it succeeded.
println!("You guessed: {}", user_guess);
},
Err(error) => {
// Here we handle the error manually
println!("Problem reading input: {}", error);
}
}
println!("please input you guess number");
}
}