Faça uma função que receba um valor inteiro e positivo e calcula o seu fatorial.
Passo 1
Eai, tá tudo tranquilo?
Para essa questão, vamos elaborar uma função para calcular o fatorial de um número. Inicialmente, vamos declarar a nossa função. Como ambos os valores de parâmetro e de retorno da função são do tipo inteiro, podemos declará-la da seguinte forma:
Passo 2
Vamos calcular o fatorial. Para isso, vamos declarar uma variável acumuladora. Como essa variável terá que acumular o valor de um produtório, vamos declará-la com valor inicial :
Passo 3
A seguir, vamos calcular o fatorial. Para isso, vamos fazer um laço de que faça o valor de uma variável ir de até o valor recebido como argumento. Dentro desse laço, nós fazemos o acumulador ir sendo multiplicado por cada novo valor de . Dessa forma, ao final do loop, a variável acumuladora terá o valor do fatorial que queríamos calcular.
Por fim, basta retornarmos o valor armazenado em .