Buscar

Faça uma função que: 10. Calcule o erro entre o valor da soma de uma PG infinita a partir de 1.0 e a soma dos n primeiros termos dessa PG. A som...

Faça uma função que:
10. Calcule o erro entre o valor da soma de uma PG infinita a partir de 1.0 e a soma dos n primeiros termos dessa PG. A soma dos termos de uma PG é 1/(1− q), onde q é a razão e 0 ≤ q < 1.
Calcular o erro entre o valor da soma de uma PG infinita e a soma dos n primeiros termos dessa PG
Recebe como entrada o valor da razão q e o número de termos n
Calcula o erro entre o valor da soma de uma PG infinita e a soma dos n primeiros termos dessa PG
Retorna o valor do erro

Essa pergunta também está no material:

aula1 pratica Introdução a Computação
25 pág.

Computação Universidade Federal do Rio de JaneiroUniversidade Federal do Rio de Janeiro

💡 1 Resposta

User badge image

Ed Verified user icon

Segue abaixo uma possível solução em Python para a função solicitada: ```python def calcular_erro(q, n): soma_infinita = 1 / (1 - q) # calcula a soma infinita da PG soma_n_termos = (1 - q ** n) / (1 - q) # calcula a soma dos n primeiros termos da PG erro = abs(soma_infinita - soma_n_termos) # calcula o erro absoluto return erro ``` Explicação: - A função `calcular_erro` recebe como entrada o valor da razão `q` e o número de termos `n`. - Em seguida, a função calcula a soma infinita da PG a partir da fórmula `1 / (1 - q)` e a soma dos n primeiros termos da PG a partir da fórmula `(1 - q ** n) / (1 - q)`. - O erro absoluto é calculado pela diferença entre a soma infinita e a soma dos n primeiros termos, utilizando a função `abs` para garantir que o resultado seja sempre positivo. - Por fim, a função retorna o valor do erro. Exemplo de uso: ```python >>> calcular_erro(0.5, 10) 0.0009765625 ``` Neste exemplo, a função calcula o erro entre a soma infinita e a soma dos 10 primeiros termos de uma PG com razão 0.5, resultando em um erro de 0.0009765625.

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