fn main() {
println!("triangles from smallest to largest");
let mut count0 = 0;
let mut count1 = 1;
loop {
loop {
if count0 >= count1 {
break; // exit loop
}
print!("*");
count0 += 1;
}
if count1 >= 5 {
break; // exit loop
}
println!("");
count1 += 1;
count0 = 0;
}
}
triangles from smallest to largest
*
**
***
****
*****
fn main() {
println!("triangles from largest to smallest");
let mut count0 = 5;
let mut count1 = 5;
loop {
loop {
if count0 <= 0 {
break; // exitloop
}
print!("*");
count0 -= 1;
}
if count1 <= 0 {
break; // exit loop
}
println!("");
count1 -= 1;
count0 = count1;
}
}
triangles from largest to smallest
*****
****
***
**
*
沒有留言:
張貼留言