fn main() { let mut x = 0; // If Bedingungen sind sehr ähnlich zu anderen Sprachen if x == 0 { println!("x ist Null"); } else if x < 0 { println!("x ist negativ"); } else { println!("x ist positiv"); } // While Schleifen wie in Java, nur ohne Klammen // Klammern dürfen dabei stehen, das würde aber ein Warning ausgeben while x < 10 { println!("x ist kleiner als 10"); x += 1; } // For Loops sind etwas wilder, die klassische Java for-Loop (for (int i = 0; i <= 100; i++) {}) sehe so aus for i in 0..100 { if i % 2 } }