Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include "vector.h"
- medMinMax obtenerMediaMaxMin(double vector[]){
- medMinMax estructura;
- estructura.medio = calcularMedia(vector);
- estructura.maximo = calcularMaximo(vector);
- estructura.minimo = calcularMinimo(vector);
- return estructura;
- }
- void obtenerMediaMaxMin(double vector[], double* vMedio, double* vMaximo, double* vMinimo){
- *vMedio = calcularMedia(vector);
- *vMaximo = calcularMaximo(vector);
- *vMinimo = calcularMinimo(vector);
- }
- void obtenerMediaMaxMin(double vector[], double& vMedio, double& vMaximo, double& vMinimo){
- vMedio = calcularMedia(vector);
- vMaximo = calcularMaximo(vector);
- vMinimo = calcularMinimo(vector);
- }
- double calcularMedia(double vector[]){
- double sumatorio = 0;
- for (int i=0; i < RANGO; i ++){
- sumatorio += vector[i];
- }
- return sumatorio/RANGO;
- }
- double calcularMaximo(double vector[]){
- double maximo;
- for (int i=0; i < RANGO; i ++){
- if (i==0) maximo = vector[i];
- if (maximo < vector[i]) maximo = vector[i];
- }
- return maximo;
- }
- double calcularMinimo(double vector[]){
- double minimo;
- for (int i=0; i < RANGO; i ++){
- if (i==0) minimo = vector[i];
- if (minimo > vector[i]) minimo = vector[i];
- }
- return minimo;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement