somatória [RESOLVIDO]

1. somatória [RESOLVIDO]

Lucas Ribeiro
eunix

(usa Debian)

Enviado em 31/08/2011 - 16:27h

Olá, amigos...

Minha dúvida é bem simples: como posso usar somatória em C? Aquela da letra sigma, qual eu possa somar uma quantidade desconhecida de valores. Alguém pode me informar?

Obrigado.


  


2. MELHOR RESPOSTA

André
andrezc

(usa Debian)

Enviado em 01/09/2011 - 12:36h

Você pode usar um loop:

int i, aux = 0 ;
for( i = 0 ; i < num ; i++)
aux += i ;

3. função

Danilo Renato da Silva
danilo_renato

(usa Ubuntu)

Enviado em 31/08/2011 - 16:57h

Não existe um operador (sigma) para isto. Voce precisará criar uma função que receba como parametro um vetor de inteiros (ou float, double) e retorne sua somatória.


4. Re: somatória [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 01/09/2011 - 02:55h

Acho que não entendi direito o que quer.

printf("A soma de %d com %d resulta em %d", num1, num2, num1+num2);

É isso ? :s




5. funcao

Danilo Renato da Silva
danilo_renato

(usa Ubuntu)

Enviado em 01/09/2011 - 13:11h

int soma(int *vet, int tam)
{
int s = 0;
for(int i = 0; i <= tam; i++)
{
s += vet[i];
}
return s;
}


6. agradecido

Lucas Ribeiro
eunix

(usa Debian)

Enviado em 02/09/2011 - 00:07h

valeu, pessoal... eu não tinha visto isso, vou prestar mais atenção. Valeu






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts