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;




}