MAIOR VALOR 2

Run Settings
LanguageC
Language Version
Run Command
#include <stdio.h> #include "funcoes.h" main () { int vet[5] = {1,1,1,1,0}; printf ("Maior valor: %d", vet[Maior_Valor(vet,5)]); printf ("\nMenor valor: %d", vet[Menor_Valor(vet,5)]); float media = Media_Vetor(vet,5); printf ("\nMédia dos valores do vetor: %5.2f",media); float variancia = Variancia(vet, 5, media); printf ("\n A variancia é: %5.2f",variancia); printf ("\n O desvio padrão é: %5.2f",DesvioPadrao(variancia)); return 0; }
int Maior_Valor(int *v, int n); int Menor_Valor(int *v, int n); float Media_Vetor(int *v, int n); float Variancia (int *v, int n, float media); float DesvioPadrao(float variancia);
#include <math.h> int Maior_Valor (int *v, int n) { int maior = 0; for (int i=0; i < n; i++) { if (v[i] > v[maior]) maior = i; } return maior; } int Menor_Valor (int *v, int n) { int menor = 0; for (int i=0; i < n; i++) { if (v[i] < v[menor]) menor = i; } return menor; } float Media_Vetor (int *v, int n) { int media = 0; for (int i = 0; i < n; i++) { media = media + v[i]; } return media/n; } float Variancia (int *v, int n, float media) { float variancia; int i; for(i = 0; i < n; i++) { variancia += pow((v[i] - media),2); } return variancia/(float)n; } float DesvioPadrao(float variancia) { return sqrt(variancia); }
Editor Settings
Theme
Key bindings
Full width
Lines