Fatorial

Fatorial

The mission is in Blocked Mode. Access to the solutions is blocked for a day or two (even after you share your own), until we'll have enough solutions for you to check. All users who've solved the mission will get the notifications about their opening.

Prática: Reforce o conhecimento adquirido. Aplique as técnicas aprendidas e repita os exercícios até se sentir confiante.

Enunciado

Professor Thiago está ensinando aos seus alunos conceitos de matemática envolvendo operações de fatorial, que são fundamentais em combinações e probabilidades. Ele quer que os alunos aprendam a calcular fatoriais de maneira programática para aplicar em problemas matemáticos mais complexos.

Escreva uma função que receba um número inteiro positivo n e calcule o fatorial desse número usando um loop while. A função deve retornar o resultado do fatorial de n.

Crie uma função fatorial que receba um número inteiro positivo como argumento e retorne o fatorial desse número.

Entrada: Um número inteiro positivo.

Saída: O fatorial do número informado como entrada.

Exemplo:

fatorial(5) == 120 
fatorial(4) == 24
fatorial(3) == 6

Habilidades

  • Controle de Fluxo e Iteração
  • Acumulação de Valores