Pascal's triangle: Difference between revisions

Rust
(Add Commodore Basic version.)
(Rust)
Line 4,178:
1 3 3 1
1 4 6 4 1</pre>
 
=={{header|Rust}}==
{{trans|C}}
<lang rust>
fn pascal_triangle(n: u64)
{
 
for i in 0..n {
let mut c = 1;
for _j in 1..2*(n-1-i)+1 {
print!(" ");
}
for k in 0..i+1 {
print!("{:2} ", c);
c = c * (i-k)/(k+1);
}
println!();
}
}
</lang>
 
=={{header|Scala}}==
Anonymous user