Logo Hardware.com.br
Soul_Raziel
Soul_Raziel Novo Membro Registrado
54 Mensagens 0 Curtidas

Passagem por referencia em C (Vetor)

#1 Por Soul_Raziel 03/09/2008 - 13:11
Galera, preciso fazer um trabalho em C, mas ainda não sei programar direito nessa linguagem. Não estou com seguindo passar um vetor por referencia, ou seja, não to conseguindo fazer uma função que me devolva os valores do vetor.

Só pra ter uma ideia do que eu to querendo fazer:

void F (K,vetor)
int *vetor[10];
int K;{

vetor[2]=K;
}

Claro, o que eu escrevi ta errado, mas é só pra exemplificar, quero passar o valor de K para o vetor na posição de índice 2.
Se alguem puder me ajudar!!!!!
Responder
zemaraca
zemaraca Novo Membro Registrado
2 Mensagens 0 Curtidas
#4 Por zemaraca
28/09/2008 - 11:46
Urgente!!!!!!!!!!!

Olá amigos,

Estou iniciando em prog C e gostaria de uma forcinha para desenvolver e entender a seguinte proposta.

funcao que compute a media e o desvio padrao de um vetor de N numeros de ponto fluturante passado como parâmetro para a função.

A função recebe como parâmetros:

- um vetor de N valores de ponto flutuante;
- o tamanho (N) do vetor.

A função deve retornar o desvio padrão expresso pela formula:

DEVPAD = sqrt(somatorio ((V[i] - Media)**2)/N-1)

Agradeço desde já suas contribuições

Abraço
tpcvasco
tpcvasco General de Pijama Registrado
2.9K Mensagens 330 Curtidas
#5 Por tpcvasco
28/09/2008 - 14:23
Primeiro, zemaraca, sempre q vc tiver uma dúvida nova, procure abrir um tópico diferente, para a sua dúvida, evite fazer isso q vc fez agora, colocá-la em um tópic antigo q não tem mto a ver com o seu problema.

Isso posto, vamos a ele: Dá uma olhada nesse tópico, ele tem um programinha q calcula a média, em C:
https://www.hardware.com.br/comunidade/showthread.php?t=851439

Ele foi feito para inteiros, mas a idéia é a mesma, basta alterar int para float ou double. Além disso, vc vai ter q colocar o código dentro de uma função né, como foi pedido no problema.
E o cálculo do desvio-padrão segue o mesmo princípio, dá uma estudada no código e vc vai conseguir resolver.
"Milhouse: - Médicos e bombeiros são heróis.
Bart Simpson: - Olha, as casas continuam pegando fogo e as pessoas continuam doentes. Os verdadeiros heróis são os Schwarzenegger's, os Stallone's, e, em menores proporções, os Vandame's..."
Responder Tópico
© 1999-2024 Hardware.com.br. Todos os direitos reservados.
Imagem do Modal