Buscar

Considere o código abaixo: def func(): n = int(input("Digite o valor de n: ")) func = 1 i = 2 while i <= n: func = func*i i = i + 1 ...

Considere o código abaixo: def func(): n = int(input("Digite o valor de n: ")) func = 1 i = 2 while i <= n: func = func*i i = i + 1 print("O valor de %d! eh =" %n, func) Descubra qual das funções a seguir é implementada pelo código acima:

func(n) = (n - 1) x (n - 2)x (n - 3) x ...x 2.x 1.
func(n) = n x (n - 1) x (n - 2) x (n - 3) x ...x 2.x 1.
func(n) = (n-1) x (n-2).
Nenhuma das anteriores.
func(n) = n – (n-1).
a) func(n) = (n - 1) x (n - 2)x (n - 3) x ...x 2.x 1.
b) func(n) = n x (n - 1) x (n - 2) x (n - 3) x ...x 2.x 1.
c) func(n) = (n-1) x (n-2).
d) Nenhuma das anteriores.
e) func(n) = n – (n-1).

Essa pergunta também está no material:

Formação Profissional em Computação - Semana 3 - 10pts
5 pág.

Formação Profissional Universidade Virtual do Estado de São PauloUniversidade Virtual do Estado de São Paulo

💡 1 Resposta

User badge image

Ed Verified user icon

A função implementada pelo código é a alternativa b) func(n) = n x (n - 1) x (n - 2) x (n - 3) x ...x 2.x 1. Ela calcula o fatorial de um número n, que é o produto de todos os números inteiros positivos de 1 até n.

0
Dislike0

✏️ 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