O fatorial de 3 não é 6? Quando copio a resposta apresentada para o exercício proposto e rodo ela substituindo o 15 por 3, o resultado é nove e não 6 como esperado. A solução apresentada na atividade 10 da aula 5 está realmente correta?
O fatorial de 3 não é 6? Quando copio a resposta apresentada para o exercício proposto e rodo ela substituindo o 15 por 3, o resultado é nove e não 6 como esperado. A solução apresentada na atividade 10 da aula 5 está realmente correta?
Olá Fabio, tudo bem ?
Então, mas neste caso o código do instrutor está calculando a soma até o determinado fatorial, então no caso do 3:
Fatorial(3) ---> 6
Fatorial(2) ---> 2
Fatorial(1) ---> 1
`
Somando de fato teremos o valor 9, se você colocar:
print("O valor do fatorial é $fatorial")
Teremos corretamente: O valor do fatorial é 6
Da mesma forma acontece com 15, a soma até o fatorial 15 é 1.401.602.636.314
, entretanto o valor do fatorial de 15 é 1.307.674.368.000
Conseguiu Compreender?
Abraços :)