Version:0.9 StartHTML:0000000105 EndHTML:0000003798 StartFragment:0000000152 EndFragment:0000003764
/******************************************************/
/*************** Isidro Pastor Jorda ******************/
/******************************************************/
/****************** Telematica ************************/
/******************************************************/
#include <iostream.h>
#include <stdlib.h>
#include <math.h>
const float n = 5;
int main()
{
char eleccion;
float x1,x2,x3,x4,x5,med;
cout << " Calculo de las medias aritmetica, geometrica y armonica" << endl << endl;
cout << " ******** MENU ********" << endl;
cout << " a -> media arimetica " << endl;
cout << " g -> media geometrica " << endl;
cout << " h -> media armonica " << endl;
cout << " **********************" << endl;
cout << endl << " Introduzca su eleccion -> " ;
cin.get(eleccion);
cout << " Introduce los cinco numeros -> " ;
cin >> x1 >> x2 >> x3 >> x4 >> x5 ;
switch (eleccion)
{
case 'a':
med = (x1 + x2 + x3 + x4 + x5) / n ;
cout << " La media aritmetica es -> " << med << endl;
break;
case 'g':
med = pow(x1 * x2 * x3 * x4 * x5,(1/n));
cout << " La media geometrica es -> " << med << endl;
break;
case 'h':
med = n / (1/x1 * 1/x2 * 1/x3 * 1/x4 * 1/x5);
cout << " La media armonica es -> " << med << endl;
break;
default:
cout << " -> ERROR <- " << endl;
}
system("PAUSE");
return 0;
}