#include "analitic_tools.h" #include void insertionSort(char v[], int n) { INT i, j; char chave; for(j=1; j= 0 && v[i] > chave) { v[i+1] = v[i]; i--; } v[i+1] = chave; } } char median(char buf[], INT tam){ INT m,a,b,n; n=tam; /* ordena */ insertionSort(buf, tam); /*faz mediana*/ if(tam % 2 !=0){ a = buf[n/2]; b = buf[(n+1)/2]; m = (a+b)/2; } else m = buf[n/2]; return m; }