Respostas

2013-09-03T17:50:59-03:00
Estão fazendo muito essa pergunta ultimamente...

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
2 5 2
Como Visualg dá overflow ao tentar calcular 13!, talvez seu professor queira também que você retorna -1 caso N seja >= 13... não tenho certeza, então deixei sem.
valew brigado vc é muito fera