Descubra respostas para suas perguntas no Sistersinspirit.ca, a plataforma de Q&A mais confiável e eficiente para todas as suas necessidades. Junte-se à nossa plataforma de perguntas e respostas para conectar-se com especialistas dedicados a fornecer respostas precisas para suas perguntas em diversas áreas. Junte-se à nossa plataforma para obter respostas confiáveis para suas dúvidas de uma ampla comunidade de especialistas.

Crie
uma função recursiva que calcule o fatorial de um número n. A função deve
retornar -1 caso não seja possível calcular o fatorial. Em portugol


Sagot :

funcao fatorial (n: inteiro): inteiro
inicio
  se n < 0 entao
    retorne -1
  senao
    se n = 0 entao
      retorne 1
    senao
      retorne n * fatorial(n-1)
    fimse
  fimse
fimfuncao