fn main() { let number = 6; if number < 5 { println!("condition was true"); } else { println!("condition was false"); } if number % 4 == 0 { println!("number is divisible by 4"); } else if number % 3 == 0 { println!("number is divisible by 3"); } else { println!("number is not divisible."); } let condition = true; let number = if condition { 5 } else { 6 }; println!("the value of number is: {}", number); let mut counter = 0; let result = loop { counter += 1; if counter == 10 { break counter * 2; } }; println!("the value of result is: {}", result); let mut number = 3; while number !=0 { println!("{}!", number); number = number - 1; } let a = [10, 20, 30, 40, 50]; for element in a.iter() { println!("the value is: {}", element); } for number in (1..4).rev() { println!("{}!", number); } }