Программирование/Примеры программ на языке программирования Rust: различия между версиями
Содержимое удалено Содержимое добавлено
LPS1018 (обсуждение | вклад) |
LPS1018 (обсуждение | вклад) |
||
Строка 35:
}
fn fac_lambda1(n: i32) -> i32 {
(1..=n).product()
}
fn main() {
let num = 10;
println!("Recursive result: {}", fac_recur( println!("Iterative result: {}", fac_iter(
println!("Lambda result: {}", fac_lambda(
println!("Lambda result: {}", fac_lambda1(num));
}
</syntaxhighlight>
|