Control flow is a fundamental concept in any programming language, including Rust. The if-else
statement is a basic control flow construct that allows you to execute different code blocks based on certain conditions.
In this challenge, you will write a function is_even(n: i32) -> bool
that checks if a given number is even or odd using an if-else
statement. The function should return true
if the number is even, and false
if it is odd.
if-else
statement to determine if the number is even.true
if the number is even.false
if the number is odd.assert_eq!(is_even(4), true);
assert_eq!(is_even(7), false);
assert_eq!(is_even(0), true);
assert_eq!(is_even(-2), true);
assert_eq!(is_even(-3), false);
pub fn is_even(n: i32) -> bool { // Your code here... if n % 2 == 0 { true } else { false }}
pub fn is_even(n: i32) -> bool { if n % 2 == 0 {true} else {false}}
pub fn is_even(n: i32) -> bool { match n % 2 { 0 => return true, _ => return false }}
pub fn is_even(n: i32) -> bool { // Your code here... n % 2== 0}
pub fn is_even(n: i32) -> bool { // Your code here... n % 2 == 0}
pub fn is_even(n: i32) -> bool { // Your code here... if n % 2 == 0 { return true; } else { return false; }}/* match n { n if n % == 0 => return true, n if n % != 0 => return false, }*/
pub fn is_even(n: i32) -> bool { if n%2 == 0 { true } else { false }}
pub fn is_even(n: i32) -> bool { if n % 2 != 0 { false } else { true }}
pub fn is_even(n: i32) -> bool { // Your code here... if n%2 == 0 { return true } false}
pub fn is_even(n: i32) -> bool { if n % 2 == 0 { true } else { false } // Your code here...}
pub fn is_even(n: i32) -> bool { // Your code here... if n % 2 == 0 { true } else { false }}
pub fn is_even(n: i32) -> bool { // Your code here... if n % 2 == 0 { true } else { false }}
pub fn is_even(n: i32) -> bool { if n % 2 == 0 { true } else { false }}
pub fn is_even(n: i32) -> bool { if n % 2 == 0 { return true; } false}
pub fn is_even(n: i32) -> bool { // Your code here... if n%2 == 0 { true } else { false }}
pub fn is_even(n: i32) -> bool { if n % 2 == 0 { true } else { false }}
pub fn is_even(n: i32) -> bool { if n % 2 == 0 { return true; } false}
pub fn is_even(n: i32) -> bool { if n % 2 == 0 { true } else { false }}
pub fn is_even(n: i32) -> bool { // Your code here... n % 2 == 0}
pub fn is_even(n: i32) -> bool { if n % 2 == 0 {true} else {false}}
pub fn is_even(n: i32) -> bool { // Your code here... if n%2 == 0 { true } else { false }}
pub fn is_even(n: i32) -> bool { // Your code here... if n.abs() % 2 == 1 { false } else { true }}
pub fn is_even(n: i32) -> bool { n % 2 == 0}
pub fn is_even(n: i32) -> bool { // Your code here... if n % 2 == 0 { true } else { false }}
pub fn is_even(n: i32) -> bool { if n%2 == 0{ true } else { false }}
pub fn is_even(n: i32) -> bool { if n % 2 == 0 { true } else { false }}
pub fn is_even(n: i32) -> bool { // Your code here... if (n % 2) == 0 { true } else { false }}
pub fn is_even(n: i32) -> bool { n % 2 == 0}
pub fn is_even(n: i32) -> bool { // Your code here... if n % 2 == 0{ return true; } else{ return false; }}
pub fn is_even(n: i32) -> bool { // Your code here... n%2 == 0}
pub fn is_even(n: i32) -> bool { // Your code here... return n%2 == 0;}
pub fn is_even(n: i32) -> bool { // Your code here... if n % 2 == 0 { return true; } else { return false; }}
pub fn is_even(n: i32) -> bool { n % 2 == 0}
pub fn is_even(n: i32) -> bool { if n % 2 == 0 { return true; } false}
pub fn is_even(n: i32) -> bool { // Your code here... n % 2 == 0}
pub fn is_even(n: i32) -> bool { // Your code here... n % 2 == 0 }
pub fn is_even(n: i32) -> bool { // Your code here... if n % 2 == 0 { true } else { false }}
pub fn is_even(n: i32) -> bool { // Your code here... if n % 2 == 0{ true }else { false }}
pub fn is_even(n: i32) -> bool { // Your code here... let remainder :i32 = n % 2; if remainder == 0{ return true; }else{ return false; }}
pub fn is_even(n: i32) -> bool { // Your code here... if n % 2 == 0 { return true; } false}
pub fn is_even(n: i32) -> bool { if n % 2 == 0 { true }else{ false }}
pub fn is_even(n: i32) -> bool { if n%2 == 0 { return true } else { return false }}
pub fn is_even(n: i32) -> bool { // Your code here... n%2 == 0}
pub fn is_even(n: i32) -> bool { if n % 2 == 0 { true } else { false }}