Expressions and starting flow control in RBE

This commit is contained in:
2023-09-26 06:43:22 -04:00
parent 505e04613f
commit 7204f08177
7 changed files with 122 additions and 3 deletions

View File

@@ -0,0 +1,23 @@
fn main() {
let n = 5;
if n < 0 {
print!("{} is negative", n);
} else if n > 0 {
print!("{} is positive", n);
} else {
print!("{} is zero", n);
}
let big_n = if n < 10 && n > -10 {
println!(", and is a small number, increase net-fold");
10 * n
} else {
println!(", and is a big number, halve the number");
n / 2
};
println!("{} -> {}", n, big_n);
}