Знак числа
Rust Галуження
if як вираз
Блок-схема за ДСТУ
Вихідний код
fn sign(x: i32) -> i32 {
if x > 0 {
1
} else if x < 0 {
-1
} else {
0
}
} if як вираз
fn sign(x: i32) -> i32 {
if x > 0 {
1
} else if x < 0 {
-1
} else {
0
}
}