Questões de Portugol

 Escreva uma função que recebe 1 (um) número inteiro positivo e retorna o seu fatorial. Demonstre o funcionamento da função criada no programa principal (função inicio).





R: 




programa { funcao inicio() { inteiro num escreva("Informe um numero: ") leia(num) fat(num,num) } funcao fat(inteiro num, inteiro fatO){ inteiro i faca{ i = num - 1      fatO = fatO * i escreva(" ", i," x ") num = i }enquanto(i > 1) escreva(" = ",fatO) } }

Comentários

Postagens mais visitadas