File tree 1 file changed +4
-4
lines changed
1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change 1
1
/*
2
2
Contribuidores
3
- - Heitor582
3
+ - Heitor582
4
4
- Dromedario de Chapéu
5
5
6
6
Fatorial é uma função matematica que consistem em realizar
12
12
// Para realizar uma fatoração com recursão basta fazer o retorno
13
13
// de uma função ser valor * a propia função recebendo valor - 1
14
14
fn fatorial ( valor : u128 ) -> u128 {
15
- // Para que não chege a multiplicar por 0 quando chegamos a 1 ou 0 é
16
- // retornado 1 para que o utlimo valor não sejá zerado ao multiplicar por zero
15
+ // Para que não chege a multiplicar por 0 quando chegamos a 1 ou 0 é
16
+ // retornado 1 para que o utlimo valor não sejá zerado ao multiplicar por zero
17
17
match valor {
18
18
0 | 1 => 1 ,
19
19
2 .. => valor * ( fatorial ( valor - 1 ) ) ,
@@ -33,4 +33,4 @@ mod test {
33
33
assert_eq ! ( fatorial( 1 ) , 1 ) ;
34
34
assert_eq ! ( fatorial( 10 ) , 3628800 ) ;
35
35
}
36
- }
36
+ }
You can’t perform that action at this time.
0 commit comments