Calcular la media armónica de un conjunto de datos

Calcule la media armónica de un conjunto de datos
Media armonica=1/((+1/x[i])/n).

Solución:
para poder calcular debemos declarar una variable que es vector luego introducir los datos a través del ciclo for. para luego hacer las operaciones correspondientes, utilizando la formula.


#include <iostream> #include <cstdlib> #include <math.h> using namespace std; int main() { int n,i; float x[100],s=0,ma; cout<<"Ingrese numero de elementos:"; cin>>n; cout<<"Ingrese los elementos:\n"; for(i=1;i<=n;i++){//ingresando los numeros para la media armonica cout<<"Numero "<<i<<" : "; cin>>x[i];//almacenando cada numero en una posicion del array } for(i=1;i<=n;i++){//realizando las sumas del denominador s=s+1/x[i]; } ma=1/(s/n);//haciendo toda la operacion de media armonica cout<<"La Media armonica es "<<ma<<endl;//imprimiendo el resultado system("pause"); return 0; }

Comentarios

Publicar un comentario

Entradas populares