Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

arthur aguiar

Alguem sabe explicar o que está pedindo?

Recommended Posts

Bom Tarde,

 

Alguem sabe dizer o que é para ser feito abaixo? Dar alguma dica?

 

Integração de Polinômios

 

1) Polinômio: Ax + B
1.2) Integral: (A/2).x^2 + Bx + C
2) Polinômio: Ax^2 + Bx + C
2.2) Integral: (A/3).x^3 + (B/2).x^2 + Cx + D
Generalizando,
3) Polinômio: A[n].x^n + A[n-1].x^(n-1) + A[n-2].x^(n-2) + ... + A[2].x^2 + A[1].x + A[0]
3.2) Integral: A[n]/(n+1).x^(n+1) + A[n-1]/n.x^n + A[n-2]/(n-1).x^(n-1) + ... + A[2]/3.x^3
+ A[1]/2.x^2 + A[0].x + K (K=qualquer valor)
onde
A[ ] é o vetor de entrada
n é o grau do polinômio
A é o valor do coeficiente do polinômio na potência de x^i
Observe que você deve criar vetores (POLI, INTE) contendo os coeficientes dos polinômios
de entrada, integral, respectivamente. Onde cada posição no vetor corresponde ao
expoente em 'x', os polinômios para os exemplos acima ficam assim:
1) Polinômio: Ax + B .... Vetor: POLI[1] = A ; POLI[0] = B
1.2) Integral: (A/2).x^2 + Bx + C .... Vetor: INTE[2] = A/2 ; INTE[1] = B ; INTE[0] = C
(qualquer valor)
2) Polinômio: Ax^2 + Bx + C .... Vetor: POLI[2] = A ; POLI[1] = B ; POLI[0] = C
2.2) Integral: (A/3).x^3 + (B/2).x^2 + Cx + D .... Vetor: INTE[3]=A/3 ; INTE[2]=B/2 ;
INTE[1]=C ; INTE[0] = D (qualquer valor)
Fica fácil ver que dado o vetor POLI basta calcular os vetores INTE fazendo multiplicações
entre o índice do vetor e o valor do vetor POLI. Isto pode ser facilmente executado dentro
de um laço FOR-NEXT.
E a seqüência lógica fica assim:
1) Leia o grau do polinômio 'n'
2) Leia todos os coeficientes do polinômio de entrada POLI de 0 a 'n'
3) Calcule os coeficientes da integral
4) Imprima ou mostre na tela os coeficientes da integral (mostre todo o vetor INTE de 0 a
'n'+1)
O item 3, Calcule os coeficientes da integral, pode ser implementado num laço FOR-NEXT
também:
4.1) INTE[0] = qualquer valor
4.2) Para i de 1 a 'n'+1
4.3) Calcule INTE=POLI[i-1]/i
4.4) Próximo i

Compartilhar este post


Link para o post
Compartilhar em outros sites

Parece que é p/ fazer um programa que dado uma função retorne a integral da mesma.

Compartilhar este post


Link para o post
Compartilhar em outros sites

A pergunta era pra explicar o que estava pedindo.

 

Se vc ler tudo, vai ver que o próprio enunciado já informa o modo de fazer, incluindo a estrutura de dados usada.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.