Claro! Segue abaixo um exemplo de programa em Python que calcula o fatorial de um valor digitado pelo usuário: ``` valor = int(input("Digite um valor inteiro positivo: ")) if valor < 0: print("Valor inválido. Digite um valor inteiro positivo.") else: fatorial = 1 for i in range(1, valor+1): fatorial *= i print(f"O fatorial de {valor} é {fatorial}.") ``` Explicando o código: primeiro, o programa solicita que o usuário digite um valor inteiro positivo. Em seguida, é feita uma verificação para garantir que o valor digitado não seja negativo. Se for negativo, o programa exibe uma mensagem de erro e pede que o usuário digite um valor válido. Caso contrário, o programa calcula o fatorial do valor digitado usando um laço de repetição `for` e exibe o resultado.
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar