Utilizando pseudocódigo, desenvolva uma solução que apresente o fatorial de todos os números entre 0 e 10. Utilize uma função para retornar o fatorial de cada valor.

Passo 1

Beleza, vamos resolver esse exercício juntos! A questão pede para a gente criar um pseudocódigo que calcule o fatorial de todos os números de 0 a 10. Para isso, vamos usar uma função que retorna o fatorial de cada número. Vamos precisar entender o que é fatorial e como criar funções e loops no pseudocódigo.

Passo 2

Primeiro, vamos lembrar o que é fatorial. O fatorial de um número n, representado por n!, é o produto de todos os números inteiros de 1 até n. Por exemplo, 5! = 5 × 4 × 3 × 2 × 1 = 120. O fatorial de 0 é definido como 1.

Passo 3

Agora, vamos pensar em como criar uma função para calcular o fatorial de um número. Em pseudocódigo, uma função é uma sequência de comandos que recebe um valor de entrada, executa algumas operações e retorna um resultado.

Passo 4

Dentro da nossa função de fatorial, vamos usar um loop para multiplicar os números de 1 até o número dado. Vamos precisar de uma variável para armazenar o resultado, começando com 1, e outra para controlar o loop.

Passo 5

Depois de criar a função, vamos usar outro loop para percorrer os números de 0 a 10. Para cada número, vamos chamar a função de fatorial e exibir o resultado.

Passo 6

Vamos juntar tudo isso no nosso pseudocódigo. Primeiro, definimos a função de fatorial, depois usamos um loop para iterar de 0 a 10 e mostrar os resultados.

Resposta

FUNÇÃO fatorial(n)
    SE n == 0 ENTÃO
        RETORNE 1
    SENÃO
        resultado ← 1
        PARA i DE 1 ATÉ n FAÇA
            resultado ← resultado * i
        FIM PARA
        RETORNE resultado
    FIM SE
FIM FUNÇÃO

INICIO
    PARA número DE 0 ATÉ 10 FAÇA
        fat ← fatorial(número)
        ESCREVA "O fatorial de", número, "é", fat
    FIM PARA
FIM

Exercícios relacionados