O fatorial de um número natural é o produto de todos os naturais menores ou iguais a esse número.
O fatorial é um número.
Rotina para que se execute o programa:
Atribua "console" para o tipo da aplicação.
Prepare o console.
Atribua 0 para o fatorial.
Atribua 0 para um número.
Itere.
Calcule o fatorial desse número.
Se o fatorial for maior do que 0,
Escreva "O fatorial de " junto com o número junto com " é igual a " junto com o fatorial para STDOUT.
Adicione 1 para o número.
Se o número for maior do que 10, pare.
Escreva o texto CRLF para STDOUT.
Reitere.
Feche este programa.
Rotina para que se calcule o fatorial de um número:
Se o número for menor que 0, retorne.
Se o número for menor que 2,
Atribua 1 para o fatorial;
Retorne.
Atribua 1 para um número denominado resultado.
Atribua 1 para um número denominado índice.
Itere.
Multiplique o resultado pelo índice.
Adicione 1 para o índice.
Se o índice for maior do que o número, pare.
Reitere.
Atribua o resultado para o fatorial.