// let f: f64 = 2.456; let f = 2.456_f64; println!("{}", f); { //f = 5.6; let f: f64 = 1.4; // shadowing println!("{}", f); } println!("{f}"); let _i: u16 = 256; let _i2: i32 = -5; println!("> {} {}", u8::min_value(), u8::max_value()); // Antwort von zzzcode.ai println!("> {} {}", u8::MIN, u8::MAX); let mut j = 0; while j < 4 { println!(">> {j}"); j += 1; } for j in 0..4 { println!(">> {j}"); } let _i: u16 = 12_u8 as u16; // ................................... let a1: [u8; 3] = [1, 2, 3]; let n = a1.len(); println!("{a1:?} {n}"); for x in a1 { println!("==> {x}"); } /* let t1 = (1, 0xdada, 3.14); println!("{t1:?}"); // let n = t1.len(); // gibts nicht println!("{n}"); */ /* for x in t1 { println!("%%> {x}"); } */ println!("{}", t1.0); let s: &str = "Hallo Leute"; println!("{}", s); let mut buf = String::new(); loop { print!("Your input> "); let _ = io::stdout().flush(); io::stdin().read_line(&mut buf).expect("error"); print!("{buf}"); if buf.starts_with(".") { break; } buf.clear(); } let _i = 42; // i.multiple_of(2); let _fruits = ['🍊', '🥥', '🍒', '🍋', '🍉'];