como resolver calculo das series de convergencia no calculo numerico?
não é possível somar até o infinito. o que se faz é truncar a série em um dado termo e calcular o erro estimado dessa aproximação (erro de truncamento).
oi peter, tudo certo? a camila falou muito bem sobre ser convergente, vou mandar só como eu faria para descobrir essas informações. 
 [[11]](//www.mesalva.com/forum/uploads/default/original/2x/4/47f2cce4419b12c3655aa99bc7d487ca902bad18.jpeg "whatsapp image 2019-11-20 at 15.54.11.jpeg")
espero que faça sentido! se somarmos todos os valores (soma infinita) vemos para onde essa série vai resultar. 
abraço! olá,
basicamente somas a nota final de cada cadeira multiplicada pelo seu valor em ects, e no fim divides pelo número total de ects (normalmente 180 em licenciatura) <p>resolvido!</p> <p>você já está no caminho certo, o que complica é as companhias se repetirem, força a gente a criar agrupamentos que acaba aumentando a complexidade um pouco.</p>
<p>olha se esse código funciona:</p>
<pre class="prettyprint"><code># imports
import pandas as pd
import numpy as np
from datetime import datetime, timedelta

# essas 3 linhas são para somar o faturamento baseado no nome da companhia
# a gente modifica o index para que o &#34;total value&#34; seja retornado corretamente para cada companhia já que estamos agrupando para somar o &#34;value&#34;
dados.set\_index(&#39;company&#39;, inplace&#61;true)
dados[&#39;total value&#39;] &#61; dados.groupby(&#39;company&#39;).sum()[&#39;value&#39;]
dados.reset\_index(inplace&#61;true)

# variável que representa o último ano móvel
last\_year &#61; datetime.now() - timedelta(days&#61;365)

# criação do ranking
# o legal é que mesmo com uma seleção menor que o dataframe ele ainda cria a series rank para as companhias corretas e coloca o resto como nan
dados[&#39;rank&#39;] &#61; dados[dados[&#39;date&#39;] &gt; last\_year][&#39;total value&#39;].rank(ascending&#61;false, method&#61;&#39;dense&#39;)

# aplica os nomes definidos para o top 4
dados[&#39;top 4 last year&#39;] &#61; dados[&#39;rank&#39;].apply(lambda x: x if (x &lt;&#61; 4 or np.isnan(x)) else &#39;outras&#39;)

# aplica os nomes definidos para o top 5
dados[&#39;top 5 last year&#39;] &#61; dados[&#39;rank&#39;].apply(lambda x: x if (x &lt;&#61; 4 or np.isnan(x)) else 5)
dados[&#39;top 5 last year&#39;] &#61; dados[&#39;top 5 last year&#39;].apply(lambda x: x if np.isnan(x) else str(int(x)) &#43; &#39;º&#39;)

dados</code></pre>
<p>espero ter ajudado, se tiver alguma dúvida é só perguntar!</p> <p>tem que colocar a variável:</p>
<pre class="prettyprint"><code>var calcula &#61; function(vitoria, empates) {
return (vitorias * 3) &#43; empates;
}</code></pre> <p>tu deve fazer mostrar o resultado da soma dos números entre 1 e 1000. para isso, a impressão do resultado deve estar fora do laço, com certeza.</p> <p>boa noite, gilmar! como vai?</p>
<p>esse problema está ocorrendo pois faltou vc utilizar um <code>return</code> dentro da função <code>calculaimc()</code> retornando o valor calculado, como visto <a href="https://cursos.alura.com.br/course/logica-programacao-javascript-html/task/17705" target="\_blank" rel="nofollow noopener noreferrer">nessa aula</a>!</p>
<p>dê uma olhada lá, faça as correções necessárias e veja se as coisas funcionam como vc esperava!</p>
<p>qualquer coisa é só falar!</p>
<p>grande abraço e bons estudos, meu aluno!</p> oi, camila, como está?? :smiley: 
um bom caminho é você desenhar a circunferência no primeiro quadrante, pegar essa distância dada e ligar do centro até a origem 
assim oh: 
[image] 
aplicando pitágoras: 
hip² = cat² + cat² 
(3√2)² = r² + r² 
9.2 = 2r² 
r²= 9 
r= 3 
como o raio é 3, sabemos que cent… <p>olá dácio!</p>
<p>conseguiu resolver sua dúvida?</p>
<p>caso sim, peço para que marque uma solução para fecharmos o tópico!</p>
<p>assim alunos com dúvidas semelhantes poderão encontrar mais facilmente!</p>
<p>obrigado! ^^</p> (a) dados do problema: c = 18000 n = 6 semestres (3 anos) j = 3750 m = c + j = 18000 + 3750 = 21750 solução: usando a equação de juros compostos: m = c (1+i)^n como vamos utilizar n = 6 semestres, a taxa de juros obtida na equação já será a taxa efetiva semestral. 21750 = 18000*(1+i)^6 i = 0,0320 i =3,20% a.s.   (b) como a taxa de juros informada é quadrimestral (capitalizada quadrimestralmente), vamos usar n = 9 quadrimestres (3 anos). aplicando c = 18000 durante 9 quadrimestres a uma taxa efetiva de 3,5% a.q., tem-se: m = 18000*(1+0,035)^9 m = 24532,15 j = m - c = 24532,15 - 18000 j = r$ 6.532,15 (rendimento)