Claro! Segue abaixo um exemplo de algoritmo em Python que lê um número inteiro positivo N e imprime o valor do seu fatorial: ``` n = int(input("Digite um número inteiro positivo: ")) fat = 1 for i in range(1, n+1): fat *= i print("O fatorial de", n, "é", fat) ``` Explicando o código: primeiro, o usuário digita um número inteiro positivo N. Em seguida, a variável `fat` é inicializada com o valor 1. Depois, é feito um loop que vai de 1 até N (inclusive), multiplicando a variável `fat` pelo valor de cada número no intervalo. Por fim, o resultado é impresso na tela.
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar