Buscar

21. Construa um algoritmo modularizado que, a partir de um vetor de 100 inteiros, possibilite:

 (a) a digitação dos valores no vetor; (b) imprimir o valor do somatório de seus itens; (c) imprimir a média dos valores fornecidos; (d) calcular o desvio padrão; (e) substituir por zero todos os valores negativos;

Respostas

44 pessoas visualizaram e tiraram suas dúvidas aqui
User badge image

Andre Smaira

Portanto temos;

#include

#include

#include

#define MAX 10

int soma(int v){

int i, Aux;

for(i=0; i

Aux+= v[i];

}

return Aux;

}

float media(int soma){

media=soma/MAX;

return media;

}

float var(int v){

float vari;

int i;

for(i=0; i

vari= v[i]*v[i]

}

vari= vari/MAX;

return var;

}

float dp(float var){

float desvp= sqrt(var);

return desvp;

}

int main(){

int v[MAX], dp, soma, media, var;

for(i=0; i

scanf("%d", v[i]);

}

soma= soma(v[MAX]);

media= media(soma);

var = var(v[MAX]);

dp = dp(var);

printf("%d", soma);

printf("%d", media);

printf("%d", dp);

Portanto temos que os código acima executa o que é pedido no enunciado.

0
Dislike0
User badge image

Claudio Campos

OOOOOO

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Responda

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Mais conteúdos dessa disciplina