Buscar

Desenvolva um programa para calcular o fatorial de um valor que será digitado. Este valor não pode ser negativo, em caso de valor inadequado o prog...

Desenvolva um programa para calcular o fatorial de um valor que será digitado. Este valor não pode ser negativo, em caso de valor inadequado o programa deve enviar mensagem de erro e pedir um valor valido.

O programa deve calcular o fatorial do valor digitado.
O valor digitado não pode ser negativo.
Se o valor digitado for negativo, o programa deve enviar mensagem de erro e pedir um valor válido.

💡 1 Resposta

User badge image

Ed Verified user icon

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.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais