Ir ao conteúdo
  • Cadastre-se

Função recursiva e alocação dinâmica


Sarah Bortoloti

Posts recomendados

Boa noite !

Será que alguém poderia me ajudar na resolução deste exercício ?

estou um pouco confusa sobre como resolve-lo  :( 

 

Faça uma função recursiva para encontrar a soma dos elementos de um vetor v de tamanho N.
Se definirmos a soma dos valores de v por s(k), com índices de 0 a k (v[0..k]), podemos escrever:
s(0) = v[0]
s(k) = s(k-1) + v[k], 1 <= k < n
O vetor deverá ser alocado dinamicamente. Crie funções para alocar o vetor e para liberar a
área de memória alocada. 

Link para o comentário
Compartilhar em outros sites

O exercicio está desse jeito..

tem até o algoritmo do que ele solicita , só que n entendi ...

Olha o algoritmo :

 

Subprograma soma_vet(v,n):real

e: v:vetor_real n:inteiro

r: soma dos elementos do vetor v

início

Se n=0 então retorne 0

senão retorne (v[n] + soma(v,n-1)) fim se

fim

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

 

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!