//----------------------------------------------------------------- // Paràmetres estadístics amb tres valors de la v.e. // // Joan Aranès Clua // data: 16/12/2001 // // En aquest exercici es tracta de fer un programa // que calculi la mitjana aritmètica, la mitjana geomètrica, // la variança i la desviació típica d'un conjunt de tres dades // emprant la crida a funcions específiques // //----------------------------------------------------------------- #include <stdio.h> #include <math.h> double mitjaa(double,double,double); //mitjana aritmètica double mitjag(double,double,double); //mitjana geomètrica double var(double,double,double); //variància void main () { //declaració de les variables globals double x_1,x_2,x_3; // valors de la v. estadística X //definició del rectangle n files x m columnes printf("-----------------------------------\n"); printf("Entreu tres valors: x_1 x_2 x_3, separats per espais\n"); scanf("%lf %lf %lf",&x_1, &x_2, &x_3); //càlcul dels paràmetres: mitjana aritmètica, mitjana geomètrica // i variància printf("-----------------------------------\n"); printf("la mitjana aritm\x08Atica \x082s igual a %.2lf\n",mitjaa(x_1,x_2,x_3)); printf("-----------------------------------\n"); printf("la mitjana geom\x08Atrica \x082s igual a %.2lf\n",mitjag(x_1,x_2,x_3)); printf("-----------------------------------\n"); printf("la vari\x085ncia és igual a %.2lf\n",var(x_1,x_2,x_3)); } double mitjaa(double a,double b,double c) //mitjana aritmètica { double m_a; m_a = (a+b+c)/3.; return m_a; } double mitjag(double a,double b,double c) // mitjana geomètrica { double m_g; m_g = pow(a*b*c,1./3); return m_g; } double var(double a,double b,double c) // variància { double v; v = mitjaa(a*a,b*b,c*c)-pow(mitjaa(a,b,c),2); return v; }
Un blog con cuestiones, ejercicios, problemas, aplicaciones y comentarios relacionados con los contenidos de Matemáticas del primer curso de Bachillerato en las modalidades de Ciencias y Tecnología
lunes, 1 de octubre de 2001
Ejercicio básico de estadística descriptiva. Un ejercicio de programación en C/C++
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario
Gracias por tus comentarios